Skip to content

Instantly share code, notes, and snippets.

@EricWF

EricWF/error.txt Secret

Created January 9, 2018 04:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save EricWF/fb5e1d18eb1069d23788469b5fb15442 to your computer and use it in GitHub Desktop.
Save EricWF/fb5e1d18eb1069d23788469b5fb15442 to your computer and use it in GitHub Desktop.
XX object tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o
FAILED: /usr/local/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lld/COFF -I/home/eric/full-llvm/llvm/tools/lld/COFF -I/home/eric/full-llvm/llvm/tools/lld/include -Itools/lld/include -Iinclude -I/home/eric/full-llvm/llvm/include -fno-omit-frame-pointer -gline-tables-only -Wno-unused-command-line-argument -stdlib=libc++ -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -std=c++11 -fmodules -fmodules-cache-path=/home/eric/full-llvm/build-shared/module.cache -Xclang -fmodules-local-submodule-visibility -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wstring-conversion -fcolor-diagnostics -ffunction-sections -fdata-sections -O3 -fPIC -UNDEBUG -fno-exceptions -fno-rtti -MMD -MT tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o -MF tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o.d -o tools/lld/COFF/CMakeFiles/lldCOFF.dir/PDB.cpp.o -c /home/eric/full-llvm/llvm/tools/lld/COFF/PDB.cpp
In module 'std' imported from /home/eric/full-llvm/llvm/tools/lld/COFF/Config.h:16:
/usr/local/bin/../include/c++/v1/list:389:10: error: 'std::__1::operator==' has different definitions in different modules; definition in module 'std.list' first difference is function body
bool operator==(const __list_iterator& __x, const __list_iterator& __y)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/bin/../include/c++/v1/list:389:10: note: but in 'std.list' found a different body
bool operator==(const __list_iterator& __x, const __list_iterator& __y)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/bin/../include/c++/v1/list:394:11: error: 'std::__1::operator!=' has different definitions in different modules; definition in module 'std.list' first difference is function body
bool operator!=(const __list_iterator& __x, const __list_iterator& __y)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/bin/../include/c++/v1/list:394:11: note: but in 'std.list' found a different body
bool operator!=(const __list_iterator& __x, const __list_iterator& __y)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 errors generated.
[135/595] Building CXX object tools/ll...les/lldELF.dir/SyntheticSections.cpp.o
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment