-
Notifications
You must be signed in to change notification settings - Fork 25
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
Evaluate update to Nim 2.x #1010
Comments
I will create subtasks to ensure clear tracking of comments, as I believe we will have many comments. |
I updated constantine dependency to the last commit hash because there is a compilation error with Nim 2.X. Additionally, I updated the PR created by Ben for GCC 14 on nim-poseidon2 to reflect this change. |
There is a problem with the default SAT resolver of nimble; it fails when trying to install dependencies; see vacp2p/nim-libp2p#1219. I will use |
It became mm:refc (https://nim-lang.org/docs/mm.html). |
Contributions to sub-dependencies:
Found issue in nim-results: Contribute to nim-testutils to fix case: |
|
When trying to update nim-nat-transversal, it wasn't working on Windows in CI. I explored the issue in depth and found that it occurred due to upgrading miniupnp from version 2.2.4 to 2.2.5. The reason for this can be traced to this commit. It created a symbolic link inside the repository, and Windows handles symbolic links with Git very poorly. The solution seems simple: apply git config --global core.symlinks false before fetching the submodules for Windows only. |
I updated to Nim 2.0.14. |
With
gc:refc
at first.The text was updated successfully, but these errors were encountered: