Skip to content

Instantly share code, notes, and snippets.

@Constellation
Created October 1, 2014 09:24
Show Gist options
  • Select an option

  • Save Constellation/b458174fd25ad38e934a to your computer and use it in GitHub Desktop.

Select an option

Save Constellation/b458174fd25ad38e934a to your computer and use it in GitHub Desktop.
ninja: Entering directory `barra'
[202/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/analysis/implementation/DivergenceAnalysis.cpp.o
../compiler/as/ptx2sass/ocelot/analysis/implementation/DivergenceAnalysis.cpp: In member function ‘void analysis::DivergenceAnalysis::_propagateDivergenceAlongControlDependences(analysis::DivergenceAnalysis::branch_set&)’:
../compiler/as/ptx2sass/ocelot/analysis/implementation/DivergenceAnalysis.cpp:735:58: warning: typedef ‘BlockSet’ locally defined but not used [-Wunused-local-typedefs]
typedef std::unordered_set<const DataflowGraph::Block*> BlockSet;
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXLexer.cpp.o
FAILED: g++ -Docelot_EXPORTS -std=c++0x -Wall -O2 -fPIC -I. -I../util -I../common -I../compiler/as/ptx2sass/ocelot -I../compiler/as/ptx2sass/. -Icompiler/as/ptx2sass -MMD -MT compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXLexer.cpp.o -MF "compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXLexer.cpp.o.d" -o compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXLexer.cpp.o -c ../compiler/as/ptx2sass/ocelot/parser/implementation/PTXLexer.cpp
In file included from ../compiler/as/ptx2sass/./ocelot/parser/interface/PTXLexer.h:11:0,
from ../compiler/as/ptx2sass/ocelot/parser/implementation/PTXLexer.cpp:13:
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:14: error: ‘parser’ has not been declared
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:32: error: ‘lexer’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:39: error: ‘parser’ has not been declared
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:65: error: ‘state’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:70: error: expression list treated as compound expression in initializer [-fpermissive]
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/analysis/implementation/ThreadFrontierAnalysis.cpp.o
../compiler/as/ptx2sass/ocelot/analysis/implementation/ThreadFrontierAnalysis.cpp: In member function ‘void analysis::ThreadFrontierAnalysis::_computePriorities(ir::IRKernel&)’:
../compiler/as/ptx2sass/ocelot/analysis/implementation/ThreadFrontierAnalysis.cpp:77:45: warning: typedef ‘BlockSet’ locally defined but not used [-Wunused-local-typedefs]
typedef std::unordered_set<const_iterator> BlockSet;
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/ir/implementation/Module.cpp.o
FAILED: g++ -Docelot_EXPORTS -std=c++0x -Wall -O2 -fPIC -I. -I../util -I../common -I../compiler/as/ptx2sass/ocelot -I../compiler/as/ptx2sass/. -Icompiler/as/ptx2sass -MMD -MT compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/ir/implementation/Module.cpp.o -MF "compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/ir/implementation/Module.cpp.o.d" -o compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/ir/implementation/Module.cpp.o -c ../compiler/as/ptx2sass/ocelot/ir/implementation/Module.cpp
In file included from ../compiler/as/ptx2sass/./ocelot/parser/interface/PTXLexer.h:11:0,
from ../compiler/as/ptx2sass/./ocelot/parser/interface/PTXParser.h:16,
from ../compiler/as/ptx2sass/ocelot/ir/implementation/Module.cpp:10:
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:14: error: ‘PTXLexer’ is not a member of ‘parser’
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:32: error: ‘lexer’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:47: error: ‘parser::PTXParser’ has not been declared
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:65: error: ‘state’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:70: error: expression list treated as compound expression in initializer [-fpermissive]
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXParser.cpp.o
FAILED: g++ -Docelot_EXPORTS -std=c++0x -Wall -O2 -fPIC -I. -I../util -I../common -I../compiler/as/ptx2sass/ocelot -I../compiler/as/ptx2sass/. -Icompiler/as/ptx2sass -MMD -MT compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXParser.cpp.o -MF "compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXParser.cpp.o.d" -o compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/parser/implementation/PTXParser.cpp.o -c ../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp
In file included from ../compiler/as/ptx2sass/./ocelot/parser/interface/PTXLexer.h:11:0,
from ../compiler/as/ptx2sass/./ocelot/parser/interface/PTXParser.h:16,
from ../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:11:
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:14: error: ‘PTXLexer’ is not a member of ‘parser’
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:32: error: ‘lexer’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:47: error: ‘parser::PTXParser’ has not been declared
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:65: error: ‘state’ was not declared in this scope
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
/home/yusuke/dev/gdev/barra/ptxgrammar.hpp:345:70: error: expression list treated as compound expression in initializer [-fpermissive]
int yyparse (parser::PTXLexer& lexer, parser::PTXParser::State& state);
^
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp: In static member function ‘static ir::PTXInstruction::CacheOperation parser::PTXParser::tokenToCacheOperation(int)’:
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:2705:9: error: ‘TOKEN_NC’ was not declared in this scope
case TOKEN_NC: return ir::PTXInstruction::Nc;
^
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp: In static member function ‘static ir::PTXInstruction::ShuffleMode parser::PTXParser::tokenToShuffleMode(int)’:
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:2838:9: error: ‘TOKEN_UP’ was not declared in this scope
case TOKEN_UP: return ir::PTXInstruction::Up; break;
^
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:2839:9: error: ‘TOKEN_DOWN’ was not declared in this scope
case TOKEN_DOWN: return ir::PTXInstruction::Down; break;
^
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:2840:9: error: ‘TOKEN_BFLY’ was not declared in this scope
case TOKEN_BFLY: return ir::PTXInstruction::Bfly; break;
^
../compiler/as/ptx2sass/ocelot/parser/implementation/PTXParser.cpp:2841:9: error: ‘TOKEN_IDX’ was not declared in this scope
case TOKEN_IDX: return ir::PTXInstruction::Idx; break;
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocel...ot/transforms/implementation/ThreadFrontierReconvergencePass.cpp.o
../compiler/as/ptx2sass/ocelot/transforms/implementation/ThreadFrontierReconvergencePass.cpp: In member function ‘virtual void transforms::ThreadFrontierReconvergencePass::runOnKernel(const ir::IRKernel&)’:
../compiler/as/ptx2sass/ocelot/transforms/implementation/ThreadFrontierReconvergencePass.cpp:52:55: warning: typedef ‘const_pointer_iterator’ locally defined but not used [-Wunused-local-typedefs]
typedef ir::ControlFlowGraph::const_pointer_iterator const_pointer_iterator;
^
[203/248] Building CXX object compiler/as/ptx2sass/CMakeFiles/ocelot.dir/ocelot/executive/implementation/CooperativeThreadArray.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