Bug#802178: llvm-toolchain-3.7: Various warnings in llvm-3.7 build
Chris Tillman
toff.tillman at gmail.com
Sun Oct 18 02:04:00 UTC 2015
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)
-------------- next part --------------
--
/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/include -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 -Wall -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/include -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 -Wall -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/tools/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_FORTIFY_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/chris/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'
More information about the Pkg-llvm-team
mailing list