Issues in Installing

155 views
Skip to first unread message

Shoaib

unread,
Mar 2, 2012, 1:49:34 AM3/2/12
to gpuocelot
Hey List,

so I am getting some error in installing gpuocelot, I am not able to
track them down !! Does anyone ahs any idea what maybe the cause of
error at the end. Any pointers will be appreciated.

This is my configuration

GCC 4.5.1
Flex 2.5.4
Bison 2.5
Python 2.7.1
LLVM (3.1)
boost(1.46)

Thanks

Shoaib

[root@everest] (13)$ ./build.py --install -p /path/
scons -Q install install_path=/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/ocelot/ test_level=none -j1
Glew disabled: not found
Installing ocelot...
config_h_build([".release_build/configure.h"], ["configure.h.in"])
g++ -o .release_build/ocelot/tools/OcelotConfig.o -c -O2 -Wall -Werror
-std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/
llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DOCELOT_CXXFLAGS="\"-O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
\"" -DPACKAGE="\"ocelot\"" -DVERSION="\"2.1.1783\"" -
DOCELOT_PREFIX_PATH="\"/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/ocelot\"" -DOCELOT_LDFLAGS="\"-locelot\"" -L"\"/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/ocelot/lib\"" -
DOCELOT_INCLUDE_PATH="\"/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/ocelot/include\"" -DOCELOT_LIB_PATH="\"/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/ocelot/lib\"" -
DOCELOT_BIN_PATH="\"/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/ocelot/bin\"" -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/tools/OcelotConfig.cpp
g++ -o .release_build/ocelot/ir/implementation/ControlFlowGraph.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ControlFlowGraph.cpp
g++ -o .release_build/ocelot/ir/implementation/Dim3.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Dim3.cpp
g++ -o .release_build/ocelot/ir/implementation/ExternalFunctionSet.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ExternalFunctionSet.cpp
g++ -o .release_build/ocelot/ir/implementation/Global.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Global.cpp
g++ -o .release_build/ocelot/ir/implementation/ILInstruction.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ILInstruction.cpp
g++ -o .release_build/ocelot/ir/implementation/ILKernel.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ILKernel.cpp
g++ -o .release_build/ocelot/ir/implementation/ILOperand.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ILOperand.cpp
g++ -o .release_build/ocelot/ir/implementation/ILStatement.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/ILStatement.cpp
g++ -o .release_build/ocelot/ir/implementation/IRKernel.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/IRKernel.cpp
g++ -o .release_build/ocelot/ir/implementation/Instruction.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Instruction.cpp
g++ -o .release_build/ocelot/ir/implementation/Kernel.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Kernel.cpp
g++ -o .release_build/ocelot/ir/implementation/LLVMInstruction.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/LLVMInstruction.cpp
g++ -o .release_build/ocelot/ir/implementation/LLVMKernel.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/LLVMKernel.cpp
g++ -o .release_build/ocelot/ir/implementation/LLVMStatement.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/LLVMStatement.cpp
g++ -o .release_build/ocelot/ir/implementation/Local.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Local.cpp
bison -d -o .release_build/ptxgrammar.cpp ocelot/parser/implementation/
ptxgrammar.yy
g++ -o .release_build/ocelot/ir/implementation/Module.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Module.cpp
g++ -o .release_build/ocelot/ir/implementation/PTXInstruction.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/PTXInstruction.cpp
g++ -o .release_build/ocelot/ir/implementation/PTXKernel.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/PTXKernel.cpp
g++ -o .release_build/ocelot/ir/implementation/PTXOperand.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/PTXOperand.cpp
g++ -o .release_build/ocelot/ir/implementation/PTXStatement.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/PTXStatement.cpp
g++ -o .release_build/ocelot/ir/implementation/Parameter.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Parameter.cpp
g++ -o .release_build/ocelot/ir/implementation/Texture.os -c -O2 -Wall
-Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/ir/implementation/Texture.cpp
g++ -o .release_build/ocelot/analysis/implementation/Analysis.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/Analysis.cpp
g++ -o .release_build/ocelot/analysis/implementation/BranchInfo.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/BranchInfo.cpp
g++ -o .release_build/ocelot/analysis/implementation/ControlTree.os -c
-O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/ControlTree.cpp
g++ -o .release_build/ocelot/analysis/implementation/DataflowGraph.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/DataflowGraph.cpp
g++ -o .release_build/ocelot/analysis/implementation/
DirectionalGraph.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/DirectionalGraph.cpp
g++ -o .release_build/ocelot/analysis/implementation/
DivergenceAnalysis.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/DivergenceAnalysis.cpp
g++ -o .release_build/ocelot/analysis/implementation/
DivergenceGraph.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/DivergenceGraph.cpp
g++ -o .release_build/ocelot/analysis/implementation/DominatorTree.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/DominatorTree.cpp
g++ -o .release_build/ocelot/analysis/implementation/
PostdominatorTree.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/PostdominatorTree.cpp
g++ -o .release_build/ocelot/analysis/implementation/
PredicateAnalysis.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/PredicateAnalysis.cpp
g++ -o .release_build/ocelot/analysis/implementation/
ProgramStructureGraph.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/ProgramStructureGraph.cpp
g++ -o .release_build/ocelot/analysis/implementation/SSAGraph.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/analysis/implementation/SSAGraph.cpp
g++ -o .release_build/ocelot/analysis/implementation/
StructuralAnalysis.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/StructuralAnalysis.cpp
g++ -o .release_build/ocelot/analysis/implementation/
SuperblockAnalysis.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/SuperblockAnalysis.cpp
g++ -o .release_build/ocelot/analysis/implementation/
ThreadFrontierAnalysis.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/analysis/implementation/ThreadFrontierAnalysis.cpp
g++ -o .release_build/ocelot/api/implementation/OcelotConfiguration.os
-c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/
scratch/shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/api/implementation/OcelotConfiguration.cpp
g++ -o .release_build/ocelot/api/implementation/OcelotRuntime.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/api/implementation/OcelotRuntime.cpp
g++ -o .release_build/ocelot/api/implementation/ocelot.os -c -O2 -Wall
-Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/api/implementation/ocelot.cpp
g++ -o .release_build/ocelot/cal/implementation/CalDriver.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cal/implementation/CalDriver.cpp
g++ -o .release_build/ocelot/cuda/implementation/CudaDriver.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/CudaDriver.cpp
g++ -o .release_build/ocelot/cuda/implementation/CudaDriverApi.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/CudaDriverApi.cpp
g++ -o .release_build/ocelot/cuda/implementation/CudaDriverFrontend.os
-c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/
scratch/shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/CudaDriverFrontend.cpp
g++ -o .release_build/ocelot/cuda/implementation/
CudaDriverInterface.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/cuda/implementation/CudaDriverInterface.cpp
g++ -o .release_build/ocelot/cuda/implementation/CudaRuntime.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/CudaRuntime.cpp
g++ -o .release_build/ocelot/cuda/implementation/
CudaRuntimeInterface.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/cuda/implementation/CudaRuntimeInterface.cpp
g++ -o .release_build/ocelot/cuda/implementation/CudaWorkerThread.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/CudaWorkerThread.cpp
g++ -o .release_build/ocelot/cuda/implementation/FatBinaryContext.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/FatBinaryContext.cpp
g++ -o .release_build/ocelot/cuda/implementation/cuda_runtime.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/cuda/implementation/cuda_runtime.cpp
g++ -o .release_build/ocelot/executive/implementation/
ATIExecutableKernel.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/ATIExecutableKernel.cpp
g++ -o .release_build/ocelot/executive/implementation/ATIGPUDevice.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/ATIGPUDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/CTAContext.os -c
-O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/CTAContext.cpp
g++ -o .release_build/ocelot/executive/implementation/
CooperativeThreadArray.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/
CooperativeThreadArray.cpp
g++ -o .release_build/ocelot/executive/implementation/Device.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/Device.cpp
g++ -o .release_build/ocelot/executive/implementation/
EmulatedKernel.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/EmulatedKernel.cpp
g++ -o .release_build/ocelot/executive/implementation/
EmulatorCallStack.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/EmulatorCallStack.cpp
g++ -o .release_build/ocelot/executive/implementation/
EmulatorDevice.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/EmulatorDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/
ExecutableKernel.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/ExecutableKernel.cpp
g++ -o .release_build/ocelot/executive/implementation/LLVMContext.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/LLVMContext.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMCooperativeThreadArray.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/
LLVMCooperativeThreadArray.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMExecutableKernel.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/LLVMExecutableKernel.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMExecutionManager.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/LLVMExecutionManager.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMFunctionCallStack.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/LLVMFunctionCallStack.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMModuleManager.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/LLVMModuleManager.cpp
g++ -o .release_build/ocelot/executive/implementation/LLVMState.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/LLVMState.cpp
g++ -o .release_build/ocelot/executive/implementation/
LLVMWorkerThread.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/LLVMWorkerThread.cpp
g++ -o .release_build/ocelot/executive/implementation/
MulticoreCPUDevice.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/MulticoreCPUDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/
NVIDIAExecutableKernel.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/
NVIDIAExecutableKernel.cpp
g++ -o .release_build/ocelot/executive/implementation/
NVIDIAGPUDevice.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/NVIDIAGPUDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/
PassThroughDevice.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/PassThroughDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/
ReconvergenceMechanism.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/
ReconvergenceMechanism.cpp
g++ -o .release_build/ocelot/executive/implementation/RemoteDevice.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/executive/implementation/RemoteDevice.cpp
g++ -o .release_build/ocelot/executive/implementation/
RuntimeException.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/RuntimeException.cpp
g++ -o .release_build/ocelot/executive/implementation/
TextureOperations.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/executive/implementation/TextureOperations.cpp
g++ -o .release_build/ocelot/parser/implementation/PTXLexer.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/parser/implementation/PTXLexer.cpp
g++ -o .release_build/ocelot/parser/implementation/PTXParser.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/parser/implementation/PTXParser.cpp
g++ -o .release_build/ocelot/trace/implementation/
InteractiveDebugger.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/trace/implementation/InteractiveDebugger.cpp
g++ -o .release_build/ocelot/trace/implementation/MemoryChecker.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/trace/implementation/MemoryChecker.cpp
g++ -o .release_build/ocelot/trace/implementation/
MemoryRaceDetector.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/trace/implementation/MemoryRaceDetector.cpp
g++ -o .release_build/ocelot/trace/implementation/TraceEvent.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/trace/implementation/TraceEvent.cpp
g++ -o .release_build/ocelot/trace/implementation/TraceGenerator.os -c
-O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/trace/implementation/TraceGenerator.cpp
g++ -o .release_build/ocelot/transforms/implementation/
AggressivePredication.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
AggressivePredication.cpp
g++ -o .release_build/ocelot/transforms/implementation/
AssignFallThroughEdge.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
AssignFallThroughEdge.cpp
g++ -o .release_build/ocelot/transforms/implementation/
ConvertPredicationToSelectPass.os -c -O2 -Wall -Werror -std=c++0x -I/
panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/
include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include ocelot/transforms/implementation/
ConvertPredicationToSelectPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
DeadCodeEliminationPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
DeadCodeEliminationPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
DefaultLayoutPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/DefaultLayoutPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
HoistSpecialValueDefinitionsPass.os -c -O2 -Wall -Werror -std=c++0x -I/
panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/
include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include ocelot/transforms/implementation/
HoistSpecialValueDefinitionsPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
IPDOMReconvergencePass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
IPDOMReconvergencePass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
KernelDrawerPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/KernelDrawerPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
LinearScanRegisterAllocationPass.os -c -O2 -Wall -Werror -std=c++0x -I/
panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/
include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include ocelot/transforms/implementation/
LinearScanRegisterAllocationPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
MIMDThreadSchedulingPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
MIMDThreadSchedulingPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/Pass.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/transforms/implementation/Pass.cpp
g++ -o .release_build/ocelot/transforms/implementation/PassManager.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/transforms/implementation/PassManager.cpp
g++ -o .release_build/ocelot/transforms/implementation/
RemoveBarrierPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/RemoveBarrierPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
SimplifyControlFlowGraphPass.os -c -O2 -Wall -Werror -std=c++0x -I/
panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/
include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include ocelot/transforms/implementation/
SimplifyControlFlowGraphPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
SimplifyExternalCallsPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
SimplifyExternalCallsPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
SplitBasicBlockPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/SplitBasicBlockPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
StructuralTransform.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/StructuralTransform.cpp
g++ -o .release_build/ocelot/transforms/implementation/
SubkernelFormationPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/
SubkernelFormationPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
SyncEliminationPass.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/transforms/implementation/SyncEliminationPass.cpp
g++ -o .release_build/ocelot/transforms/implementation/
ThreadFrontierReconvergencePass.os -c -O2 -Wall -Werror -std=c++0x -I/
panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/
include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include ocelot/transforms/implementation/
ThreadFrontierReconvergencePass.cpp
g++ -o .release_build/ocelot/translator/implementation/
PTXToILTranslator.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/translator/implementation/PTXToILTranslator.cpp
g++ -o .release_build/ocelot/translator/implementation/
PTXToLLVMTranslator.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/translator/implementation/PTXToLLVMTranslator.cpp
g++ -o .release_build/ocelot/translator/implementation/Translator.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
ocelot/translator/implementation/Translator.cpp
g++ -o .release_build/ocelot/util/implementation/
ExtractedDeviceState.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/util/implementation/ExtractedDeviceState.cpp
g++ -o .release_build/ocelot/util/implementation/
OcelotServerConnection.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/util/implementation/OcelotServerConnection.cpp
g++ -o .release_build/ocelot/util/implementation/
RemoteDeviceMessage.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include ocelot/util/implementation/RemoteDeviceMessage.cpp
g++ -o .release_build/hydrazine/implementation/ArgumentParser.os -c -
O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/ArgumentParser.cpp
g++ -o .release_build/hydrazine/implementation/ELFFile.os -c -O2 -Wall
-Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/ELFFile.cpp
g++ -o .release_build/hydrazine/implementation/Exception.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/Exception.cpp
g++ -o .release_build/hydrazine/implementation/FloatingPoint.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/FloatingPoint.cpp
g++ -o .release_build/hydrazine/implementation/LowLevelTimer.os -c -O2
-Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/LowLevelTimer.cpp
g++ -o .release_build/hydrazine/implementation/SystemCompatibility.os -
c -O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/SystemCompatibility.cpp
g++ -o .release_build/hydrazine/implementation/Timer.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/Timer.cpp
g++ -o .release_build/hydrazine/implementation/XmlArgumentParser.os -c
-O2 -Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/XmlArgumentParser.cpp
g++ -o .release_build/hydrazine/implementation/XmlLexer.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/XmlLexer.cpp
g++ -o .release_build/hydrazine/implementation/XmlParser.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/XmlParser.cpp
g++ -o .release_build/hydrazine/implementation/XmlTree.os -c -O2 -Wall
-Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/XmlTree.cpp
g++ -o .release_build/hydrazine/implementation/debug.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/debug.cpp
g++ -o .release_build/hydrazine/implementation/json.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/json.cpp
g++ -o .release_build/hydrazine/implementation/math.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/math.cpp
g++ -o .release_build/hydrazine/implementation/string.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/implementation/string.cpp
g++ -o .release_build/hydrazine/interface/ActiveTimer.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/ActiveTimer.cpp
g++ -o .release_build/hydrazine/interface/Clonable.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/Clonable.cpp
g++ -o .release_build/hydrazine/interface/Configurable.os -c -O2 -Wall
-Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/Configurable.cpp
g++ -o .release_build/hydrazine/interface/StatisticDatabase.os -c -O2 -
Wall -Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/StatisticDatabase.cpp
g++ -o .release_build/hydrazine/interface/Stringable.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/Stringable.cpp
g++ -o .release_build/hydrazine/interface/Test.os -c -O2 -Wall -Werror
-std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/
llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -
D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build
-I/usr/include -I/usr/include -I/panfs/panasas-01.cs.wisc.edu/scratch/
shoaib/gpuocelot/llvm/llvm/include hydrazine/interface/Test.cpp
g++ -o .release_build/hydrazine/interface/Thread.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/Thread.cpp
g++ -o .release_build/hydrazine/interface/Version.os -c -O2 -Wall -
Werror -std=c++0x -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/
gpuocelot/llvm/llvm/include -D_DEBUG -D_GNU_SOURCE -
D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -
fPIC -I. -I.release_build -I/usr/include -I/usr/include -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include
hydrazine/interface/Version.cpp
flex -t ocelot/parser/implementation/ptx.ll > .release_build/ptx.cpp
g++ -o .release_build/ptx.os -c -O2 -Wall -Werror -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include .release_build/ptx.cpp
cc1plus: warnings being treated as errors
ocelot/parser/implementation/ptx.ll: In member function 'virtual int
parser::PTXLexer::yylex()':
ocelot/parser/implementation/ptx.ll:147:1: error: label 'find_rule'
defined but not used
ocelot/parser/implementation/ptx.ll: At global scope:
ocelot/parser/implementation/ptx.ll:605:5: error: expected unqualified-
id before numeric constant
scons: *** [.release_build/ptx.os] Error 1
Build failed

Gregory Diamos

unread,
Mar 2, 2012, 10:53:19 AM3/2/12
to gpuo...@googlegroups.com
On first glance it looks like an issue with the version of flex you have
installed. Try
'./build.sh -w --install -p /path/' as a workaround and post back if you
run into any other issues.

Regards,

Greg

Shoaib

unread,
Mar 2, 2012, 12:56:37 PM3/2/12
to gpuocelot
Thanks for the reply Greg.

So I included the 'w' flag but it didn't help, then I used flex 2.5.35
version which gave me this result ... any guess??

flex -t ocelot/parser/implementation/ptx.ll > .release_build/ptx.cpp
g++ -o .release_build/ptx.os -c -O2 -Wall -std=c++0x -I/panfs/
panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/llvm/include -
D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -
D__STDC_LIMIT_MACROS -fPIC -I. -I.release_build -I/usr/include -I/usr/
include -I/panfs/panasas-01.cs.wisc.edu/scratch/shoaib/gpuocelot/llvm/
llvm/include .release_build/ptx.cpp
<stdout>:327:25: error: no 'int ptxFlexLexer::yywrap()' member
function declared in class 'ptxFlexLexer'
<stdout>: In member function 'virtual int parser::PTXLexer::yylex()':
<stdout>:1267:10: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:1267:10: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>:1268:27: error: 'yyensure_buffer_stack' was not declared in
this scope
<stdout>:2945:8: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:2945:8: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>:2968:25: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:2968:25: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>:3010:19: error: 'yywrap' was not declared in this scope
<stdout>: In constructor 'ptxFlexLexer::ptxFlexLexer(std::istream*,
std::ostream*)':
<stdout>:3087:2: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3088:2: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>:3089:2: error: 'yy_buffer_stack_max' was not declared in this
scope
<stdout>: In destructor 'virtual ptxFlexLexer::~ptxFlexLexer()':
<stdout>:3101:20: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3101:20: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'virtual void
ptxFlexLexer::switch_streams(std::istream*, std::ostream*)':
<stdout>:3111:21: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3111:21: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'int ptxFlexLexer::yy_get_next_buffer()':
<stdout>:3163:28: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3163:28: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'void ptxFlexLexer::yyunput(int, char*)':
<stdout>:3359:15: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3359:15: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'int ptxFlexLexer::yyinput()':
<stdout>:3403:24: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3403:24: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>:3432:20: error: 'yywrap' was not declared in this scope
<stdout>: In member function 'virtual void
ptxFlexLexer::yyrestart(std::istream*)':
<stdout>:3471:9: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3471:9: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>:3472:32: error: 'yyensure_buffer_stack' was not declared in
this scope
<stdout>:3477:18: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3477:18: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'virtual void
ptxFlexLexer::yy_switch_to_buffer(yy_buffer_state*)':
<stdout>:3493:25: error: 'yyensure_buffer_stack' was not declared in
this scope
<stdout>:3494:7: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3494:7: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>:3497:7: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3497:7: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>:3505:2: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3505:2: error: 'yy_buffer_stack_top' was not declared in this
scope
<stdout>: In member function 'void
ptxFlexLexer::yy_load_buffer_state()':
<stdout>:3518:21: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3518:21: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'virtual void
ptxFlexLexer::yy_delete_buffer(yy_buffer_state*)':
<stdout>:3564:12: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3564:12: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'void
ptxFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)':
<stdout>:3593:14: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3593:14: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: In member function 'void
ptxFlexLexer::yy_flush_buffer(yy_buffer_state*)':
<stdout>:3625:12: error: 'yy_buffer_stack' was not declared in this
scope
<stdout>:3625:12: error: 'yy_buffer_stack_top' was not declared in
this scope
<stdout>: At global scope:
<stdout>:3635:66: error: no 'void
ptxFlexLexer::yypush_buffer_state(yy_buffer_state*)' member function
declared in class 'ptxFlexLexer'
<stdout>:3665:43: error: no 'void ptxFlexLexer::yypop_buffer_state()'
member function declared in class 'ptxFlexLexer'
<stdout>:3684:45: error: no 'void
ptxFlexLexer::yyensure_buffer_stack()' member function declared in
class 'ptxFlexLexer'
scons: *** [.release_build/ptx.os] Error 1
Build failed
[
> ...
>
> read more »

Shoaib

unread,
Mar 2, 2012, 1:15:34 PM3/2/12
to gpuocelot
And got this one with flex 2.5.4


ocelot/parser/implementation/ptx.ll: In member function 'virtual int
parser::PTXLexer::yylex()':
ocelot/parser/implementation/ptx.ll:101:12: error: 'cin' was not
declared in this scope
ocelot/parser/implementation/ptx.ll:104:13: error: 'cout' was not
declared in this scope
ocelot/parser/implementation/ptx.ll:626:39: error: cannot convert
'std::istream*' to 'istream*' in assignment
ocelot/parser/implementation/ptx.ll:147:1: warning: label 'find_rule'
defined but not used
ocelot/parser/implementation/ptx.ll: At global scope:
ocelot/parser/implementation/ptx.ll:734:46: error: 'ostream' has not
been declared
ocelot/parser/implementation/ptx.ll:734:1: error: prototype for
'ptxFlexLexer::ptxFlexLexer(istream*, int*)' does not match any in
class 'ptxFlexLexer'
/usr/include/FlexLexer.h:103:38: error: candidates are:
ptxFlexLexer::ptxFlexLexer(const ptxFlexLexer&)
/usr/include/FlexLexer.h:107:2: error:
ptxFlexLexer::ptxFlexLexer(std::istream*, std::ostream*)
ocelot/parser/implementation/ptx.ll:769:52: error: 'ostream' has not
been declared
ocelot/parser/implementation/ptx.ll:769:6: error: prototype for 'void
ptxFlexLexer::switch_streams(istream*, int*)' does not match any in
class 'ptxFlexLexer'
/usr/include/FlexLexer.h:117:15: error: candidate is: virtual void
ptxFlexLexer::switch_streams(std::istream*, std::ostream*)
ocelot/parser/implementation/ptx.ll:1118:6: error: prototype for 'void
ptxFlexLexer::yyrestart(istream*)' does not match any in class
'ptxFlexLexer'
/usr/include/FlexLexer.h:114:7: error: candidate is: virtual void
ptxFlexLexer::yyrestart(std::istream*)
ocelot/parser/implementation/ptx.ll: In member function 'void
ptxFlexLexer::yy_load_buffer_state()':
ocelot/parser/implementation/ptx.ll:1157:28: error: cannot convert
'istream*' to 'std::istream*' in assignment
ocelot/parser/implementation/ptx.ll: At global scope:
ocelot/parser/implementation/ptx.ll:1162:17: error: prototype for
'yy_buffer_state* ptxFlexLexer::yy_create_buffer(istream*, int)' does
not match any in class 'ptxFlexLexer'
/usr/include/FlexLexer.h:112:26: error: candidate is: virtual
yy_buffer_state* ptxFlexLexer::yy_create_buffer(std::istream*, int)
ocelot/parser/implementation/ptx.ll:1203:6: error: prototype for 'void
ptxFlexLexer::yy_init_buffer(yy_buffer_state*, istream*)' does not
match any in class 'ptxFlexLexer'
/usr/include/FlexLexer.h:128:7: error: candidate is: void
ptxFlexLexer::yy_init_buffer(yy_buffer_state*, std::istream*)
ocelot/parser/implementation/ptx.ll: In member function 'virtual void
ptxFlexLexer::LexerError(const char*)':
ocelot/parser/implementation/ptx.ll:1305:2: error: 'cerr' was not
declared in this scope
ocelot/parser/implementation/ptx.ll: At global scope:
ocelot/parser/implementation/ptx.ll:605:5: error: expected unqualified-
id before numeric constant
ocelot/parser/implementation/ptx.ll:1362:14: warning: 'void*
yy_flex_alloc(yy_size_t)' defined but not used
ocelot/parser/implementation/ptx.ll:1372:14: warning: 'void*
yy_flex_realloc(void*, yy_size_t)' defined but not used
scons: *** [.release_build/ptx.os] Error 1
Build failed


> ...
>
> read more »

Gregory Diamos

unread,
Mar 2, 2012, 1:21:34 PM3/2/12
to gpuo...@googlegroups.com
Could you post the error that you got with your original version of
flex and -w?

>> read more �

Shoaib

unread,
Mar 2, 2012, 1:41:19 PM3/2/12
to gpuocelot

This is what I got earlier ..

===========================================================
ocelot/parser/implementation/ptx.ll: In member function 'virtual int
parser::PTXLexer::yylex()':
ocelot/parser/implementation/ptx.ll:147:1: error: label 'find_rule'
defined but not used
ocelot/parser/implementation/ptx.ll: At global scope:
ocelot/parser/implementation/ptx.ll:605:5: error: expected
unqualified-
id before numeric constant
scons: *** [.release_build/ptx.os] Error 1
Build failed
============================================================
> ...
>
> read more »

Shoaib

unread,
Mar 7, 2012, 12:57:14 PM3/7/12
to gpuocelot
So it seems that including "using namespace std;" in FlexLexer.h
solved the problem for me.

Thanks
> ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages