Comments (7)
Same problem.Have you found a solution?
from gpuocelot.
No, but to be honest I didn't really invest time in finding a solution. if you do find something, let me know (or just write me regardless - looks like we might have some common interests.)
from gpuocelot.
Any updates? I'm still getting this issue... I'm thinking that the file outputted by bison is somehow Kaput - it lacks the includes that are on the top of ptxgrammar.yy.
from gpuocelot.
No updates from me, but again - I haven't looked into this further.
from gpuocelot.
I think this may fix the issue: https://github.com/hemangandhi/gpuocelot/tree/fix-parser
It seems two-fold: firstly, the generated header didn't include some required types.
Then, including said types causes a circular dependency.
I don't think my fix is the best, but it's a hack that seems to work, at least for the compilation of Module.cpp. Let me know if you think it's PR-worthy. (Now I'm getting a separate boost issue that I'll figure out. Might be me being dumb about library versions - I haven't worked with boost enough.)
from gpuocelot.
@hemangandhi : With the branch you linked to, I get different errors. Would you like me to open a new bug on your issue page, or post them here?
from gpuocelot.
I'm not sure what collaborators would prefer... but here is easier for me (also because I'm getting an issue that might suggest that my "fix" is incomplete - TOKEN_TYPE
not defined in PTXLexer).
I'll definitely work on this until this builds. Thanks for checking!
from gpuocelot.
Related Issues (20)
- Does not build on Mac OSX Maverick
- gpuocelot fail to build on 64-bit Ubuntu 12.04.1 LTS HOT 1
- Support for LLVM > 3.4 HOT 1
- User-space driver from gpuocelot
- Excuse me, I would like to install gpuocelot trace generator but I did not find configure file in the directory.
- results are always equal to zero
- Hydrazine revision 185 introduces compilation errors (hydrazine/interface/ArgumentParser.h line 242) HOT 1
- Register renaming
- Error when linking against CUDA6
- LLVM module hang HOT 1
- Boost virtual inheritance Bug
- issue when installing gpuocelot (linker issue)
- Header guard spelling error in ExternalFunctionSet.cpp
- some trace-generators like ControlFlowVisualizer using getRangeBound function that is a member of EmulatedKernel class but the map datastructure that used by this function don't have member because no initialization or assignment occures for this datastructure how can i solve this problem
- build missing LIB
- Error while installing in Arch Linux
- Build fix for the newer bison environment
- Linker error on build HOT 1
- Build Error: llvm/Assembly/Parser.h: No such file or directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpuocelot.