Created
December 11, 2016 21:23
-
-
Save dcci/95da518b5216c7e187d49b0dcf88d880 to your computer and use it in GitHub Desktop.
Diagnostics matter
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[davide@localhost build]$ ninja check-llvm | |
[573/2081] Building CXX object lib/Transfor...ar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o | |
FAILED: /usr/lib64/ccache/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Tran | |
sforms/Scalar -Iinclude -I../include -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long | |
-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -Werror=date-time -std=c++11 -g -fno-exceptions -fno-rtti -MMD -MT lib/Transforms/Scalar/CMakeFiles/LLVMScal | |
arOpts.dir/SCCP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c ../lib/Transforms/Sca | |
lar/SCCP.cpp | |
../lib/Transforms/Scalar/SCCP.cpp: In member function ‘void {anonymous}::SCCPSolver::markOverdefined({anonymous}::LatticeVal&, llvm::Value*)’: | |
../lib/Transforms/Scalar/SCCP.cpp:383:25: error: ‘pushToWorklist’ was not declared in this scope | |
pushToWorklist(IV, V); | |
^ | |
[1/29] Building CXX object lib/Transforms/S...ar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o | |
FAILED: /usr/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/Transforms/Scalar -I../lib/Transform | |
s/Scalar -Iinclude -I../include -fPIC -fvisibility-inlines-hidden -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -W | |
covered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Werror=date-time -std=c++11 -fcolor-diagnostics -g -fno-exceptions -fno-rtti -MMD -MT lib/Transforms/Scalar/C | |
MakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -MF lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o.d -o lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o -c ../ | |
lib/Transforms/Scalar/SCCP.cpp | |
../lib/Transforms/Scalar/SCCP.cpp:383:5: error: use of undeclared identifier 'pushToWorklist'; did you mean 'pushToWorkList'? | |
pushToWorklist(IV, V); | |
^~~~~~~~~~~~~~ | |
pushToWorkList | |
../lib/Transforms/Scalar/SCCP.cpp:341:8: note: 'pushToWorkList' declared here | |
void pushToWorkList(LatticeVal &IV, Value *V) { | |
^ | |
1 error generated. | |
[davide@localhost build-clang]$ clang --version | |
clang version 3.8.0 (tags/RELEASE_380/final) | |
Target: x86_64-unknown-linux-gnu | |
Thread model: posix | |
InstalledDir: /usr/bin | |
[davide@localhost build-clang]$ gcc --version | |
gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2) | |
Copyright (C) 2016 Free Software Foundation, Inc. | |
This is free software; see the source for copying conditions. There is NO | |
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment