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
Passing plusargs to FLI: Find code that works with different TCL versions #1404
Comments
Is cocotb picking up the right tcl library and header file from Questa, or is it using the system-provided one? |
It looks as if it is ok for Questa 10.x but 2019.x fails. |
Can you try reverting b283b48 and see if that fixes compilation? (If so, I'll back out this change until we find a solution that universally works.) |
Checked b283b48 seems to be the problem. |
The version of tcl changed from 8.5 to 8.6 |
This reverts commit b283b48. The Questa-shipped TCL interface changed from TCL 8.5 to 8.6 in newer versions, which is incompatible with this change. See cocotb#1404
OK, revert in #1407. @ktbarrett can you look into finding a solution which works for both simulators? Ideally, one that doesn't involve conditional compilation (see #1392). |
There is an error on RHEL7 (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)
Compilation error in ‘Tcl_Interp’ has no member named ‘result’
Seems to be related to #1256 @ktbarrett
The text was updated successfully, but these errors were encountered: