-
Notifications
You must be signed in to change notification settings - Fork 189
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
Unable to build target binaries using the artiq-dev package on Linux #1097
Comments
If it helps, I am on the release-3 branch of the artiq source from github. After creating the artiq-dev conda environment using:
I added the artiq source tree to the environment path using
|
The ultimate goal of this is to expand the output FIFO depth to 1024 which we need to avoid underflow errors when the FIFO fills up. |
Wrong rustc version. Check that conda installs the one specified in the release-3 artiq-dev meta.yaml. |
We were able to build the target binaries by manually installing the artiq-dev package and specifying the version using: |
I don't think it installs artiq-dev 4.0, but it does install the same rustc version as artiq-dev 4.0.dev. The latest release-3 branch is different from the 3.6 release; and you should use matching ARTIQ source code and artiq-dev/rustc version. |
On Ubuntu, 64 bit, Artiq version 3.6, I am trying to compile the nist_qc2 gateware using the artiq-dev package following the instructions here:
https://m-labs.hk/artiq/manual-release-3/developing.html
When I try to build the target binaries using
python3 -m artiq.gateware.targets.kc705_dds -H nist_qc2
I get the following compilation error:The output of rustc --explain E0633 is:
The text was updated successfully, but these errors were encountered: