Source: llvm-toolchain-3.7 Severity: minor Tags: upstream Dear Maintainer,
* What led up to the situation? Build using apt-get source -b * What was the outcome of this action? Warnings and a few errors. I grepped the upstream warnings and errors out of the full build log and attached the result. Mostly unused variables and improper casts, and one test script recurring error, but possibly a useful list for someone to look at anyway. Full build log (10M) is available if desired. -- System Information: Debian Release: stretch/sid APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 4.1.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_NZ.utf8, LC_CTYPE=en_NZ.utf8 (charmap=UTF-8)
-- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/polly/lib/Analysis/ScopDetection.cpp: In member function 'bool polly::ScopDetection::hasAffineMemoryAccesses(polly::ScopDetection::DetectionContext&) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/polly/lib/Analysis/ScopDetection.cpp:490:18: warning: variable 'TermsHasInRegionInst' set but not used [-Wunused-but-set-variable] bool TermsHasInRegionInst = false; ^ -- then /bin/mv -f "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/lib/Tooling/Release/CompilationDatabase.d.tmp" "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/lib/Tooling/Release/CompilationDatabase.d"; else /bin/rm "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/lib/Tooling/Release/CompilationDatabase.d.tmp"; exit 1; fi /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/lib/Tooling/CompilationDatabase.cpp:328:12: warning: 'clang::tooling::JSONAnchorDest' defined but not used [-Wunused-variable] static int JSONAnchorDest = JSONAnchorSource; ^ -- then /bin/mv -f "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-modernize/tool/Release/ClangModernize.d.tmp" "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-modernize/tool/Release/ClangModernize.d"; else /bin/rm "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-modernize/tool/Release/ClangModernize.d.tmp"; exit 1; fi /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/tools/extra/clang-modernize/tool/ClangModernize.cpp:482:12: warning: 'TransformsAnchorsDestination' defined but not used [-Wunused-variable] static int TransformsAnchorsDestination[] = { ^ -- then /bin/mv -f "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-tidy/tool/Release/ClangTidyMain.d.tmp" "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-tidy/tool/Release/ClangTidyMain.d"; else /bin/rm "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/tools/extra/clang-tidy/tool/Release/ClangTidyMain.d.tmp"; exit 1; fi /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:339:12: warning: 'clang::tidy::LLVMModuleAnchorDestination' defined but not used [-Wunused-variable] static int LLVMModuleAnchorDestination = LLVMModuleAnchorSource; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:343:12: warning: 'clang::tidy::GoogleModuleAnchorDestination' defined but not used [-Wunused-variable] static int GoogleModuleAnchorDestination = GoogleModuleAnchorSource; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:347:12: warning: 'clang::tidy::MiscModuleAnchorDestination' defined but not used [-Wunused-variable] static int MiscModuleAnchorDestination = MiscModuleAnchorSource; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp:351:12: warning: 'clang::tidy::ReadabilityModuleAnchorDestination' defined but not used [-Wunused-variable] static int ReadabilityModuleAnchorDestination = ReadabilityModuleAnchorSource; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectMemory.cpp: In member function 'virtual bool CommandObjectMemoryRead::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectMemory.cpp:535:121: warning: cast from type 'const clang::Type*' to type 'const clang_type_t {aka void* const}' casts away qualifiers [-Wcast-qual] clang_ast_type.SetClangType(&tdecl->getASTContext(),(const lldb::clang_type_t)tdecl->getTypeForDecl()); ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-four-char-constants' llvm[6]: Compiling CommandObjectMultiword.cpp for Release build if g++-5 -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/in clude -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Plugins/Process/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Plugins/Process/POSIX -I/usr/include/python2.7 -I/usr/include/i386-linux-gnu/python2.7 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -ffunction-sections -fdata-sections -Wcast-qual -fno-strict-aliasing -std=c++0x -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -pedantic -Wno-long-long -W all -W -Wno-unused-parameter -Wwrite-strings -Wno-unknown-pragmas -Wno-sign-compare -Wno-four-char-constants -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-comment -c -MMD -MP -MF "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectMultiword.d.tmp" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectMultiword.o" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectMultiword.d" /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectMultiword.cpp -o /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectMultiword.o ; \ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectTarget.cpp: In member function 'bool CommandObjectTargetModulesLookup::LookupInModule(lldb_private::CommandInterpreter&, lldb_private::Module*, lldb_private::CommandReturnObject&, bool&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectTarget.cpp:4105:96: warning: enumeral and non-enumeral type in conditional expression [-Wextra] eSymbolContextEverything | (m_options.m_verbose ? eSymbolContextVariable : 0), ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-four-char-constants' llvm[6]: Compiling CommandObjectThread.cpp for Release build if g++-5 -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/clang/in clude -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Plugins/Process/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/../../source/Plugins/Process/POSIX -I/usr/include/python2.7 -I/usr/include/i386-linux-gnu/python2.7 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -ffunction-sections -fdata-sections -Wcast-qual -fno-strict-aliasing -std=c++0x -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -pedantic -Wno-long-long -W all -W -Wno-unused-parameter -Wwrite-strings -Wno-unknown-pragmas -Wno-sign-compare -Wno-four-char-constants -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-comment -c -MMD -MP -MF "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectThread.d.tmp" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectThread.o" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectThread.d" /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Commands/CommandObjectThread.cpp -o /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Commands/Release/CommandObjectThread.o ; \ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h: In constructor 'lldb_private::ArchSpec::ArchSpec()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:593:17: warning: 'lldb_private::ArchSpec::m_distribution_id' will be initialized after [-Wreorder] ConstString m_distribution_id; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:591:14: warning: 'uint32_t lldb_private::ArchSpec::m_flags' [-Wreorder] uint32_t m_flags; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ArchSpec.cpp:418:1: warning: when initialized here [-Wreorder] ArchSpec::ArchSpec() : ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h: In constructor 'lldb_private::ArchSpec::ArchSpec(const char*, lldb_private::Platform*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:593:17: warning: 'lldb_private::ArchSpec::m_distribution_id' will be initialized after [-Wreorder] ConstString m_distribution_id; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:591:14: warning: 'uint32_t lldb_private::ArchSpec::m_flags' [-Wreorder] uint32_t m_flags; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ArchSpec.cpp:427:1: warning: when initialized here [-Wreorder] ArchSpec::ArchSpec (const char *triple_cstr, Platform *platform) : ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h: In constructor 'lldb_private::ArchSpec::ArchSpec(const char*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:593:17: warning: 'lldb_private::ArchSpec::m_distribution_id' will be initialized after [-Wreorder] ConstString m_distribution_id; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:591:14: warning: 'uint32_t lldb_private::ArchSpec::m_flags' [-Wreorder] uint32_t m_flags; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ArchSpec.cpp:439:1: warning: when initialized here [-Wreorder] ArchSpec::ArchSpec (const char *triple_cstr) : ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h: In constructor 'lldb_private::ArchSpec::ArchSpec(const llvm::Triple&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:593:17: warning: 'lldb_private::ArchSpec::m_distribution_id' will be initialized after [-Wreorder] ConstString m_distribution_id; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:591:14: warning: 'uint32_t lldb_private::ArchSpec::m_flags' [-Wreorder] uint32_t m_flags; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ArchSpec.cpp:450:1: warning: when initialized here [-Wreorder] ArchSpec::ArchSpec(const llvm::Triple &triple) : ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h: In constructor 'lldb_private::ArchSpec::ArchSpec(lldb_private::ArchitectureType, uint32_t, uint32_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:593:17: warning: 'lldb_private::ArchSpec::m_distribution_id' will be initialized after [-Wreorder] ConstString m_distribution_id; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/../../include/lldb/Core/ArchSpec.h:591:14: warning: 'uint32_t lldb_private::ArchSpec::m_flags' [-Wreorder] uint32_t m_flags; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ArchSpec.cpp:460:1: warning: when initialized here [-Wreorder] ArchSpec::ArchSpec (ArchitectureType arch_type, uint32_t cpu, uint32_t subtype) : ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ConnectionSharedMemory.cpp: In member function 'lldb::ConnectionStatus lldb_private::ConnectionSharedMemory::Open(bool, const char*, size_t, lldb_private::Error*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/ConnectionSharedMemory.cpp:156:33: warning: ignoring return value of 'int ftruncate(int, __off64_t)', declared with attribute warn_unused_result [-Wunused-result] ::ftruncate (m_fd, size); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/DataExtractor.cpp: In constructor 'lldb_private::DataExtractor::DataExtractor(const void*, lldb::offset_t, lldb::ByteOrder, uint32_t, uint32_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/DataExtractor.cpp:145:28: warning: cast from type 'const void*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] m_start ((uint8_t*)data), ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/DataExtractor.cpp:146:28: warning: cast from type 'const void*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] m_end ((uint8_t*)data + length), ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/DataExtractor.cpp: In member function 'lldb::offset_t lldb_private::DataExtractor::SetData(const void*, lldb::offset_t, lldb::ByteOrder)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/DataExtractor.cpp:290:30: warning: cast from type 'const void*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] m_start = (uint8_t *)bytes; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Error.cpp: In member function 'void lldb_private::Error::PutToLog(lldb_private::Log*, const char*, ...)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Error.cpp:192:41: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf (&arg_msg, format, args); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Error.cpp: In member function 'void lldb_private::Error::LogIfError(lldb_private::Log*, const char*, ...)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Error.cpp:233:45: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf (&arg_msg, format, args); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/IOHandler.cpp: In member function 'bool curses::Window::CreateHelpSubwindow()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/IOHandler.cpp:1488:26: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr<HelpDialogDelegate> help_delegate_ap(new HelpDialogDelegate(text, key_help)); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::VAPrintf(const char*, va_list)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp:122:75: warning: '0' flag ignored with precision and '%d' gnu_printf format [-Wformat=] header.Printf ("%9d.%09.9d ", now.seconds(), now.nanoseconds()); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::VAError(const char*, va_list)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp:230:40: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::FatalError(int, const char*, ...)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp:250:40: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::WarningVerbose(const char*, ...)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp:291:40: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp: In member function 'virtual void lldb_private::Log::Warning(const char*, ...)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Log.cpp:309:40: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)', declared with attribute warn_unused_result [-Wunused-result] ::vasprintf(&arg_msg, format, args); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Scalar.cpp: In member function 'bool lldb_private::Scalar::GetData(lldb_private::DataExtractor&, size_t) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Scalar.cpp:147:41: warning: cast from type 'const lldb_private::Scalar::ValueData*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] data.SetData((uint8_t*)&m_data, limit_byte_size, lldb::endian::InlHostByteOrder()); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Scalar.cpp:154:42: warning: cast from type 'const lldb_private::Scalar::ValueData*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] data.SetData(((uint8_t*)&m_data) + byte_size - limit_byte_size, limit_byte_size, lldb::endian::InlHostByteOrder()); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/Scalar.cpp:160:37: warning: cast from type 'const lldb_private::Scalar::ValueData*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] data.SetData((uint8_t*)&m_data, byte_size, lldb::endian::InlHostByteOrder()); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/StreamString.cpp: In member function 'virtual size_t lldb_private::StreamString::Write(const void*, size_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Core/StreamString.cpp:40:30: warning: cast from type 'const void*' to type 'char*' casts away qualifiers [-Wcast-qual] m_packet.append ((char *)s, length); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:153:20: required from here /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:55:22: warning: cast from type 'const char*' to type 'unsigned char*' casts away qualifiers [-Wcast-qual] m_deleter(deleter) ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:618:193: required from here /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:388:27: warning: cast from type 'const unsigned char*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_ptr = (UTF8*)data_ptr; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:389:31: warning: cast from type 'const unsigned char*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_end_ptr = (UTF8*)data_end_ptr; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:636:198: required from here /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:388:27: warning: cast from type 'const short unsigned int*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_ptr = (UTF8*)data_ptr; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:389:31: warning: cast from type 'const short unsigned int*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_end_ptr = (UTF8*)data_end_ptr; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:645:198: required from here /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:388:27: warning: cast from type 'const unsigned int*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_ptr = (UTF8*)data_ptr; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/DataFormatters/StringPrinter.cpp:389:31: warning: cast from type 'const unsigned int*' to type 'UTF8* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] utf8_data_end_ptr = (UTF8*)data_end_ptr; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Host.cpp: In static member function 'static lldb_private::Error lldb_private::Host::LaunchProcessPosixSpawn(const char*, const lldb_private::ProcessLaunchInfo&, lldb::pid_t&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Host.cpp:819:91: warning: cast from type 'const char**' to type 'char* const*' casts away qualifiers [-Wcast-qual] char * const *argv = (char * const*)launch_info.GetArguments().GetConstArgumentVector(); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Host.cpp:820:100: warning: cast from type 'const char**' to type 'char* const*' casts away qualifiers [-Wcast-qual] char * const *envp = (char * const*)launch_info.GetEnvironmentEntries().GetConstArgumentVector(); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Host.cpp:828:31: warning: cast from type 'const char**' to type 'char* const*' casts away qualifiers [-Wcast-qual] argv = (char * const*)tmp_argv; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Mutex.cpp: In constructor 'lldb_private::Mutex::Mutex()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Mutex.cpp:192:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] int err; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Mutex.cpp: In constructor 'lldb_private::Mutex::Mutex(lldb_private::Mutex::Type)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Mutex.cpp:209:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] int err; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/NativeBreakpointList.cpp: In member function 'lldb_private::Error lldb_private::NativeBreakpointList::AddRef(lldb::addr_t, size_t, bool, lldb_private::NativeBreakpointList::CreateBreakpointFunc)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/NativeBreakpointList.cpp:30:161: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] ("NativeBreakpointList::%s addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/NativeBreakpointList.cpp:48:185: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] %s creating breakpoint for addr = 0x%" PRIx64 ", size_hint = %lu, hardware = %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false"); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/NativeBreakpointList.cpp:55:223: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] 0x%" PRIx64 ", size_hint = %lu, hardware = %s -- FAILED: %s", __FUNCTION__, addr, size_hint, hardware ? "true" : "false", error.AsCString ()); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In static member function 'static lldb_private::Error lldb_private::SoftwareBreakpoint::CreateSoftwareBreakpoint(lldb_private::NativeProcessProtocol&, lldb::addr_t, size_t, lldb_private::NativeBreakpointSP&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:60:153: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] log->Printf ("SoftwareBreakpoint::%s cannot support %lu trapcode bytes, max size is %lu", __FUNCTION__, bp_opcode_size, MAX_TRAP_OPCODE_SIZE); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:60:153: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:61:199: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] kpointTrapOpcode() returned too many trap opcode bytes: requires %lu but we only support a max of %lu", bp_opcode_size, MAX_TRAP_OPCODE_SIZE); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:61:199: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In static member function 'static lldb_private::Error lldb_private::SoftwareBreakpoint::EnableSoftwareBreakpoint(lldb_private::NativeProcessProtocol&, lldb::addr_t, size_t, const uint8_t*, uint8_t*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:118:211: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] while attempting to set breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_read); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:119:208: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] while attempting to set breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_read); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:147:228: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] e attempting to set breakpoint: attempted to write %lu bytes but only wrote %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)bytes_written); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:167:221: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] empting to verify breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)verify_bytes_read); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:168:218: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] empting to verify breakpoint: attempted to read %lu bytes but only read %" PRIu64, __FUNCTION__, bp_opcode_size, (uint64_t)verify_bytes_read); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp: In member function 'virtual lldb_private::Error lldb_private::SoftwareBreakpoint::DoDisable()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:232:196: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] eakpointr::%s addr=0x%" PRIx64 ": tried to read %lu bytes but only read %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)bytes_read); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:247:208: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] oint::%s addr=0x%" PRIx64 ": tried to write %lu bytes but only wrote %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)bytes_written); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp:271:223: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t {aka unsigned int}' [-Wformat=] x%" PRIx64 ": tried to read %lu verification bytes but only read %" PRIu64, __FUNCTION__, m_addr, m_opcode_size, (uint64_t)verify_bytes_read); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Symbols.cpp: In function 'lldb_private::FileSpec LocateExecutableSymbolFileDsym(const lldb_private::ModuleSpec&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Symbols.cpp:157:32: warning: cast from type 'const lldb_private::UUID*' to type 'void*' casts away qualifiers [-Wcast-qual] (void*)uuid); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Symbols.cpp: In static member function 'static lldb_private::FileSpec lldb_private::Symbols::LocateExecutableObjectFile(const lldb_private::ModuleSpec&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Host/common/Symbols.cpp:180:32: warning: cast from type 'const lldb_private::UUID*' to type 'void*' casts away qualifiers [-Wcast-qual] (void*)uuid); ^ -- LLDBWrapPython.cpp: In function 'void* LLDBSWIGPythonCreateOSPlugin(const char*, const char*, const ProcessSP&)': LLDBWrapPython.cpp:64678:85: warning: operation on 'session_dict' may be undefined [-Wsequence-point] session_dict = session_dict = FindSessionDictionary(session_dictionary_name); ^ At global scope: cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' cc1plus: warning: unrecognized command line option '-Wno-sometimes-uninitialized' cc1plus: warning: unrecognized command line option '-Wno-self-assign' cc1plus: warning: unrecognized command line option '-Wno-four-char-constants' llvm[6]: Compiling OptionGroupArchitecture.cpp for Release build if g++-5 -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter/../../include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/clang/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/to ols/clang/include -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/../../source -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/../../source/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/../../source/Plugins/Process/Utility -I/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/../../source/Plugins/Process/POSIX -I/usr/include/python2.7 -I/usr/include/i386-linux-gnu/python2.7 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -fomit-frame-pointer -std=c++11 -fvisibility-inlines-hidden -fno-exceptions -fPIC -ffunction-sections -fdata-sections -Wcast-qual -fno-strict-aliasing -std=c++0x -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_FORTIFY_SOURCE=2 -D_F ORTIFY_SOURCE=2 -pedantic -Wno-long-long -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-unknown-pragmas -Wno-sign-compare -Wno-four-char-constants -Wno-missing-field-initializers -Wno-self-assign -Wno-sometimes-uninitialized -Wno-cast-qual -Wno-deprecated-register -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-comment -c -MMD -MP -MF "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter/Release/OptionGroupArchitecture.d.tmp" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter/Release/OptionGroupArchitecture.o" -MT "/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter/Release/OptionGroupArchitecture.d" /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp -o /home/chr is/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/tools/lldb/source/Interpreter/Release/OptionGroupArchitecture.o ; \ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp: In static member function 'static lldb_private::ObjectFile* ObjectFileELF::CreateMemoryInstance(const ModuleSP&, lldb::DataBufferSP&, const ProcessSP&, lldb::addr_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:443:22: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr<ObjectFileELF> objfile_ap(new ObjectFileELF(module_sp, data_sp, process_sp, header_addr)); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp: In static member function 'static size_t ObjectFileELF::GetModuleSpecifications(const lldb_private::FileSpec&, lldb::DataBufferSP&, lldb::offset_t, lldb::offset_t, lldb::offset_t, lldb_private::ModuleSpecList&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:655:46: warning: variable 'vendor' set but not used [-Wunused-but-set-variable] llvm::Triple::VendorType vendor; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp: In static member function 'static size_t ObjectFileELF::GetSectionHeaderInfo(ObjectFileELF::SectionHeaderColl&, lldb_private::DataExtractor&, const elf::ELFHeader&, lldb_private::UUID&, std::__cxx11::string&, uint32_t&, lldb_private::ArchSpec&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp:1430:30: warning: variable 'spec_ostype' set but not used [-Wunused-but-set-variable] llvm::Triple::OSType spec_ostype; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp: In member function 'virtual void ObjectContainerUniversalMachO::Dump(lldb_private::Stream*) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp:171:106: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] s->Printf("ObjectContainerUniversalMachO, num_archs = %lu, num_objects = %lu", num_archs, num_objects); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp:171:106: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] llvm[7]: Building Release Archive Library liblldbPluginObjectContainerMachOArchive.a /bin/rm -f /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/build-llvm/Release/lib/liblldbPluginObjectContainerMachOArchive.a -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp: In member function 'void RegisterContextDarwin_arm64_Mach::SetRegisterDataFrom_LC_THREAD(const lldb_private::DataExtractor&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp:698:60: warning: iteration 29u invokes undefined behavior [-Waggressive-loop-optimizations] gpr.x[i] = data.GetU64(&offset); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp: In function 'int CompareDWARFCompileUnitSPOffset(const void*, const void*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:219:55: warning: cast from type 'const void*' to type 'dw_offset_t* {aka unsigned int*}' casts away qualifiers [-Wcast-qual] const dw_offset_t key_cu_offset = *(dw_offset_t*) key; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:220:58: warning: cast from type 'const void*' to type 'DWARFCompileUnitSP* {aka std::shared_ptr<DWARFCompileUnit>*}' casts away qualifiers [-Wcast-qual] const dw_offset_t cu_offset = ((DWARFCompileUnitSP *)arrmem)->get()->GetOffset(); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp: In member function 'void DWARFDebugInfo::Dump(lldb_private::Stream*, uint32_t, uint32_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp:680:57: warning: cast from type 'const DWARFCompileUnitSP* {aka const std::shared_ptr<DWARFCompileUnit>*}' to type 'DWARFCompileUnitSP* {aka std::shared_ptr<DWARFCompileUnit>*}' casts away qualifiers [-Wcast-qual] DumpCallback(m_dwarf2Data, (DWARFCompileUnitSP&)cu_sp, NULL, 0, curr_depth, &dumpInfo); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp: In member function 'bool DWARFDebugInfoEntry::Extract(SymbolFileDWARF*, const DWARFCompileUnit*, lldb::offset_t*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp:309:41: warning: cast from type 'const DWARFCompileUnit*' to type 'DWARFCompileUnit*' casts away qualifiers [-Wcast-qual] ((DWARFCompileUnit*)cu)->SetBaseAddress(0); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp:326:53: warning: cast from type 'const DWARFCompileUnit*' to type 'DWARFCompileUnit*' casts away qualifiers [-Wcast-qual] ((DWARFCompileUnit*)cu)->SetBaseAddress(form_value.Unsigned()); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp: In member function 'virtual lldb_private::Error PlatformPOSIX::ConnectRemote(lldb_private::Args&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:676:121: warning: cast from type 'const lldb_private::OptionGroup*' to type 'lldb_private::OptionGroupPlatformRSync*' casts away qualifiers [-Wcast-qual] const OptionGroupPlatformRSync* m_rsync_options = (OptionGroupPlatformRSync*)options->GetGroupWithOption('r'); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:677:115: warning: cast from type 'const lldb_private::OptionGroup*' to type 'lldb_private::OptionGroupPlatformSSH*' casts away qualifiers [-Wcast-qual] const OptionGroupPlatformSSH* m_ssh_options = (OptionGroupPlatformSSH*)options->GetGroupWithOption('s'); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp:678:125: warning: cast from type 'const lldb_private::OptionGroup*' to type 'lldb_private::OptionGroupPlatformCaching*' casts away qualifiers [-Wcast-qual] const OptionGroupPlatformCaching* m_cache_options = (OptionGroupPlatformCaching*)options->GetGroupWithOption('c'); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp: In member function 'bool lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadRegister(lldb::tid_t, uint32_t, StringExtractorGDBRemote&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4066:17: warning: variable 'packet_len' set but not used [-Wunused-but-set-variable] int packet_len = 0; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp: In member function 'bool lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::ReadAllRegisters(lldb::tid_t, StringExtractorGDBRemote&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp:4091:17: warning: variable 'packet_len' set but not used [-Wunused-but-set-variable] int packet_len = 0; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp: In member function 'lldb_private::process_gdb_remote::GDBRemoteCommunication::PacketResult lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qLaunchGDBServer(StringExtractorGDBRemote&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp:135:10: warning: unused variable 'ok' [-Wunused-variable] bool ok = UriParser::Parse(GetConnection()->GetURI().c_str(), platform_scheme, platform_ip, platform_port, platform_path); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp: In member function 'bool lldb_private::process_gdb_remote::GDBRemoteRegisterContext::ReadRegisterBytes(const lldb_private::RegisterInfo*, lldb_private::DataExtractor&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp:189:75: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'void*' casts away qualifiers [-Wcast-qual] if (response.GetHexBytes ((void *)m_reg_data.GetDataStart(), m_reg_data.GetByteSize(), '\xcc') == m_reg_data.GetByteSize()) ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function 'bool EmulationStateARM::StorePseudoRegisterValue(uint32_t, uint64_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:80:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In member function 'uint64_t EmulationStateARM::ReadPseudoRegisterValue(uint32_t, bool&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:108:19: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if ((dwarf_r0 <= reg_num) && (reg_num <= dwarf_cpsr)) ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp: In static member function 'static lldb_private::EmulateInstruction* EmulateInstructionARM64::CreateInstance(const lldb_private::ArchSpec&, lldb_private::InstructionType)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp:170:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr<EmulateInstructionARM64> emulate_insn_ap (new EmulateInstructionARM64 (arch)); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp: In static member function 'static lldb_private::EmulateInstruction* EmulateInstructionMIPS::CreateInstance(const lldb_private::ArchSpec&, lldb_private::InstructionType)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp:199:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr<EmulateInstructionMIPS> emulate_insn_ap (new EmulateInstructionMIPS (arch)); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp: In static member function 'static lldb_private::EmulateInstruction* EmulateInstructionMIPS64::CreateInstance(const lldb_private::ArchSpec&, lldb_private::InstructionType)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp:199:18: warning: 'template<class> class std::auto_ptr' is deprecated [-Wdeprecated-declarations] std::auto_ptr<EmulateInstructionMIPS64> emulate_insn_ap (new EmulateInstructionMIPS64 (arch)); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp: In member function 'virtual bool UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly(lldb_private::AddressRange&, lldb_private::Thread&, lldb_private::UnwindPlan&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp:120:26: warning: variable 'pc_reg_num' set but not used [-Wunused-but-set-variable] uint32_t pc_reg_num = LLDB_INVALID_REGNUM; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp:129:26: warning: variable 'ra_reg_num' set but not used [-Wunused-but-set-variable] uint32_t ra_reg_num = LLDB_INVALID_REGNUM; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp: In member function 'virtual lldb_private::ClangUtilityFunction* lldb_private::AppleObjCRuntimeV2::CreateObjectChecker(const char*)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:729:9: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len = 0; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In function 'lldb_private::Error {anonymous}::DoReadMemory(lldb::pid_t, lldb::addr_t, void*, size_t, size_t&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:270:71: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'uintptr_t {aka unsigned int}' [-Wformat=] (void*)vm_addr, print_dst, (unsigned long)data); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In function 'lldb_private::Error {anonymous}::DoWriteMemory(lldb::pid_t, lldb::addr_t, const void*, size_t, size_t&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:300:62: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 8 has type 'size_t {aka unsigned int}' [-Wformat=] pid, word_size, (void*)vm_addr, buf, size); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In member function 'virtual lldb_private::Error lldb_private::process_linux::NativeProcessLinux::GetMemoryRegionInfo(lldb::addr_t, lldb_private::MemoryRegionInfo&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:2671:18: warning: variable 'prev_base_address' set but not used [-Wunused-but-set-variable] lldb::addr_t prev_base_address = 0; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In member function 'lldb_private::Error lldb_private::process_linux::NativeProcessLinux::Monitor::DoOperation(const Operation&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:549:73: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] write(m_pipefd[WRITE], &operation_command, sizeof operation_command); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In member function 'void lldb_private::process_linux::NativeProcessLinux::Monitor::BeginOperationBlock()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:450:79: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] write(m_pipefd[WRITE], &begin_block_command, sizeof operation_command); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp: In member function 'void lldb_private::process_linux::NativeProcessLinux::Monitor::EndOperationBlock()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp:457:77: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] write(m_pipefd[WRITE], &end_block_command, sizeof operation_command); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp: In member function 'virtual lldb_private::Error lldb_private::process_linux::NativeRegisterContextLinux_x86_64::ReadAllRegisterValues(lldb::DataBufferSP&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp:664:120: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] error.SetErrorStringWithFormat ("failed to allocate DataBufferHeap instance of size %" PRIu64, REG_CONTEXT_SIZE); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp:679:128: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 3 has type 'size_t {aka unsigned int}' [-Wformat=] error.SetErrorStringWithFormat ("DataBufferHeap instance of size %" PRIu64 " returned a null pointer", REG_CONTEXT_SIZE); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp: In member function 'virtual lldb_private::Error lldb_private::process_linux::NativeRegisterContextLinux_x86_64::WriteAllRegisterValues(const DataBufferSP&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp:726:215: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t {aka unsigned int}' [-Wformat=] ::%s data_sp contained mismatched data size, expected %" PRIu64 ", actual %" PRIu64, __FUNCTION__, REG_CONTEXT_SIZE, data_sp->GetByteSize ()); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp: In constructor 'RegisterContextCorePOSIX_x86_64::RegisterContextCorePOSIX_x86_64(lldb_private::Thread&, lldb_private::RegisterInfoInterface*, const lldb_private::DataExtractor&, const lldb_private::DataExtractor&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp:24:18: warning: variable 'len' set but not used [-Wunused-but-set-variable] size_t size, len; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/ClangASTImporter.cpp: In member function 'void lldb_private::ClangASTImporter::Minion::ExecuteDeportWorkQueues()': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/ClangASTImporter.cpp:625:21: warning: unused variable 'origin' [-Wunused-variable] DeclOrigin &origin = to_context_md->m_origins[decl]; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/ClangASTType.cpp: In member function 'bool lldb_private::ClangASTType::ReadFromMemory(lldb_private::ExecutionContext*, lldb::addr_t, lldb_private::AddressType, lldb_private::DataExtractor&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/ClangASTType.cpp:6966:56: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] uint8_t* dst = (uint8_t*)data.PeekData(0, byte_size); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/LineTable.cpp: In member function 'lldb_private::LineTable* lldb_private::LineTable::LinkLineTable(const FileRangeMap&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/LineTable.cpp:508:18: warning: variable 'prev_file_addr' set but not used [-Wunused-but-set-variable] lldb::addr_t prev_file_addr = LLDB_INVALID_ADDRESS; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/SymbolContext.cpp: In member function 'void lldb_private::SymbolContext::Dump(lldb_private::Stream*, lldb_private::Target*) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/SymbolContext.cpp:394:19: warning: cast from type 'const lldb_private::SymbolContext*' to type 'void*' casts away qualifiers [-Wcast-qual] *s << (void *)this << ": "; ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/SymbolContext.cpp: In member function 'void lldb_private::SymbolContextList::Dump(lldb_private::Stream*, lldb_private::Target*) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/SymbolContext.cpp:1181:19: warning: cast from type 'const lldb_private::SymbolContextList*' to type 'void*' casts away qualifiers [-Wcast-qual] *s << (void *)this << ": "; ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/Symtab.cpp: In member function 'lldb_private::Symbol* lldb_private::Symtab::FindSymbolContainingFileAddress(lldb::addr_t, const uint32_t*, uint32_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/Symtab.cpp:1030:65: warning: ignoring return value of 'void* bsearch(const void*, const void*, size_t, size_t, __compar_fn_t)', declared with attribute warn_unused_result [-Wunused-result] (ComparisonFunction)SymbolWithClosestFileAddress); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/Type.cpp: In member function 'bool lldb_private::Type::ReadFromMemory(lldb_private::ExecutionContext*, lldb::addr_t, lldb_private::AddressType, lldb_private::DataExtractor&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Symbol/Type.cpp:444:56: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] uint8_t* dst = (uint8_t*)data.PeekData(0, byte_size); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Memory.cpp: In member function 'lldb::addr_t lldb_private::AllocatedBlock::ReserveBlock(uint32_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Memory.cpp:342:138: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'std::map<unsigned int, unsigned int>::size_type {aka unsigned int}' [-Wformat=] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Memory.cpp:360:138: warning: format '%lu' expects argument of type 'long unsigned int', but argument 9 has type 'std::map<unsigned int, unsigned int>::size_type {aka unsigned int}' [-Wformat=] (void *)this, size, size, last_offset, needed_chunks, m_chunk_size, m_offset_to_chunk_size.size()); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Memory.cpp: In member function 'bool lldb_private::AllocatedBlock::FreeBlock(lldb::addr_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Memory.cpp:439:59: warning: format '%lu' expects argument of type 'long unsigned int', but argument 6 has type 'std::map<unsigned int, unsigned int>::size_type {aka unsigned int}' [-Wformat=] success, m_offset_to_chunk_size.size()); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Process.cpp: In lambda function: /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Target/Process.cpp:2845:32: warning: unused variable 'intersects' [-Wunused-variable] const bool intersects = bp->IntersectsRange(addr, size, &intersect_addr, &intersect_size, &opcode_offset); ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp: In function 'bool arm64_dwarf::GetRegisterInfo(unsigned int, lldb_private::RegisterInfo&)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/ARM64_DWARF_Registers.cpp:112:17: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] if (reg_num >= x0 && reg_num <= pc) ^ -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenFirstAvailableMaster(int, char*, size_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:120:55: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:128:55: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:137:55: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenSlave(int, char*, size_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:175:55: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'const char* lldb_utility::PseudoTerminal::GetSlaveName(char*, size_t) const': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:210:51: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp: In member function 'lldb::pid_t lldb_utility::PseudoTerminal::Fork(char*, size_t)': /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:255:55: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:281:67: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:287:67: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/tools/lldb/source/Utility/PseudoTerminal.cpp:293:67: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] ::strerror_r (errno, error_str, error_len); ^ -- from /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:12: /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/utils/unittest/googletest/include/gtest/gtest-param-test.h:1414:7: warning: '{anonymous}::gtest_AllocationTestsMappedMemoryTest_dummy_' defined but not used [-Wunused-variable] int gtest_##prefix##test_case_name##_dummy_ = \ ^ -- from /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:12: /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:59:8: warning: '{anonymous}::MappedMemoryTest_AllocAndRelease_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, AllocAndRelease) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:70:8: warning: '{anonymous}::MappedMemoryTest_MultipleAllocAndRelease_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, MultipleAllocAndRelease) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:100:8: warning: '{anonymous}::MappedMemoryTest_BasicWrite_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, BasicWrite) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:120:8: warning: '{anonymous}::MappedMemoryTest_MultipleWrite_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, MultipleWrite) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:182:8: warning: '{anonymous}::MappedMemoryTest_EnabledWrite_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, EnabledWrite) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:239:8: warning: '{anonymous}::MappedMemoryTest_SuccessiveNear_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, SuccessiveNear) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:264:8: warning: '{anonymous}::MappedMemoryTest_DuplicateNear_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, DuplicateNear) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:286:8: warning: '{anonymous}::MappedMemoryTest_ZeroNear_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, ZeroNear) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:312:8: warning: '{anonymous}::MappedMemoryTest_ZeroSizeNear_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, ZeroSizeNear) { ^ -- ^ /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/unittests/Support/MemoryTest.cpp:338:8: warning: '{anonymous}::MappedMemoryTest_UnalignedNear_Test::gtest_registering_dummy_' defined but not used [-Wunused-variable] TEST_P(MappedMemoryTest, UnalignedNear) { ^ -- -- /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/CodeGen/linux-arm-atomic.c:19:14: error: redefinition of 'exchange_and_add' _Atomic_word exchange_and_add(volatile _Atomic_word *__mem, int __val) { ^ -- ^ FileCheck error: '-' is empty. 1 error generated. -- -- clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft clang: warning: unknown platform, assuming -mfloat-abi=soft /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Preprocessor/arm-target-features.c:117:18: error: expected string not found in input // DEFAULTFPU-A7:#define __ARM_NEON__ 1 ^ -- -- error: 'error' diagnostics seen but not expected: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 192: use of unknown builtin '__builtin___strlcpy_chk' error: 'warning' diagnostics expected but not seen: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 197: incompatible integer to pointer conversion File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 217: size argument in 'strlcpy' call appears to be size of the source; expected the size of the destination -- File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 217: '__builtin___strlcat_chk' will always overflow destination buffer error: 'note' diagnostics expected but not seen: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination -- File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 217: change size argument to be the size of the destination error: 'note' diagnostics seen but not expected: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 192: did you mean '__builtin___memccpy_chk'? File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/Sema/builtins.c Line 191: '__builtin___memccpy_chk' declared here -- -- error: 'warning' diagnostics expected but not seen: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/SemaCXX/warn-memsize-comparison.cpp Line 73: size argument in 'strlcpy' call is a comparison File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/SemaCXX/warn-memsize-comparison.cpp Line 79: size argument in 'strlcat' call is a comparison error: 'note' diagnostics expected but not seen: File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/SemaCXX/warn-memsize-comparison.cpp Line 73: did you mean to compare File /home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7/clang/test/SemaCXX/warn-memsize-comparison.cpp Line 73: explicitly cast the argument -- target_platform = lldb.DBG.GetSelectedPlatform().GetTriple().split('-')[2] AttributeError: 'NoneType' object has no attribute 'split' 1 out of 388 test suites processed -- target_platform = lldb.DBG.GetSelectedPlatform().GetTriple().split('-')[2] AttributeError: 'NoneType' object has no attribute 'split' 2 out of 388 test suites processed -- << removed 381 additional identical errors in test script AttributeError: 'NoneType' object has no attribute 'split' >> 384 out of 388 test suites processed -- Generating manpage of llvm-dwarfdump ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-mc ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-mcmarkup ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-objdump ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-rtdyld ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-size ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-tblgen ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of llvm-ranlib ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of macho-dump ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of lldb ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-format ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-modernize ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-tblgen ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-check ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-tidy ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of clang-apply-replacements ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating manpage of pp-trace ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. dh_prep make[1]: Leaving directory '/home/chris/eiffel/projects/Eifflix/src/packages/llvm/pre/llvm-toolchain-3.7-3.7'