-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bluespec Connectal Issue #72
Comments
I suspect that Connectal needs to be improved to work with the open BSC release. You might try contacting the Connectal community. For one, the flag Two, the Connectal system might be assuming that some libraries (like Vector) are found in a directory called There is currently an IRC channel ( |
I wonder, simply for backwards compatibility's sake, would it be worth adding a no-op -wait-for-license flag? |
I need some way to know whether the compiler needs a license. I suppose I can just run a test invocation of bsc with -wait-for-license and see if it prints an error. However, I think it would be cleaner to check bsc -version, but it doesn't seem to have a version flag. Any thoughts on a good way to distinguish open source bsv vs licensed bsc in a script? |
There's a bluetcl command These are also reported in the first line of Anyway, I think there's probably no way to tell from the version whether this is pre-open-source or not. Adding a no-op |
I guess you could differentiate licensed from unlicensed by look for whether the version name matches "YYYY.MM.TAG" with a year that's 2019 or earlier. In that case, it's a licensed release, otherwise it's not. |
Or... perhaps you could just do something like
|
Will the device-specific |
We do plan to release those libraries, but I didn't feel that they belonged in the core BSC. At least not until we have some better system for libraries, even just hierarchical naming or something. My thought was to create a separate repo (called I'll go ahead and create that repo shortly (name suggestions welcome!). I'm also open to listening to arguments why particular libraries might belong in the core. |
Thanks @quark17. It is greatly appreciated if you could release the contrib library sooner than later. I am kinda stuck porting connectal to use the open-source bsc and I need connectal for a project that I am working on. |
These libraries have been made public in a separate repo, B-Lang-org/bsc-contrib |
👍 thanks! |
I think we can close this issue because the corresponding issue in the Connectal repo has been closed. cambridgehackers/connectal#157 Thanks for the suggestions and for publishing the bsc-contrib repo! |
log_V.txt
log.txt
Hello All,
I was facing some issue while using connectal for some lab excercises for MIT course 6.375. I was facing some error when i was playing around with the Lab5 of the course. I installed Connectal and while compiling different processors( make build_bluesim VPROC=MULTICYCLE) as suggested in the Lab5_PDF, I was facing some issues. The Error Files (Verbose and Silent) are attached.
I want to understand the issue and possibly fix it. Is the problem with Bluespec or Connectal?
Need some help from the community.
The text was updated successfully, but these errors were encountered: