Skip to content
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

Open
gmega opened this issue Nov 27, 2024 · 6 comments
Open

Evaluate update to Nim 2.x #1010

gmega opened this issue Nov 27, 2024 · 6 comments
Assignees
Labels
Client See https://miro.com/app/board/uXjVNZ03E-c=/ for details

Comments

@gmega
Copy link
Member

gmega commented Nov 27, 2024

With gc:refc at first.

@gmega gmega added the Client See https://miro.com/app/board/uXjVNZ03E-c=/ for details label Nov 27, 2024
@2-towns
Copy link
Contributor

2-towns commented Nov 28, 2024

I will create subtasks to ensure clear tracking of comments, as I believe we will have many comments.

@2-towns
Copy link
Contributor

2-towns commented Dec 2, 2024

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.

@2-towns
Copy link
Contributor

2-towns commented Dec 2, 2024

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 nimble --solver:legacy install until it is fixed.

@2-towns
Copy link
Contributor

2-towns commented Dec 5, 2024

With gc:refc at first.

It became mm:refc (https://nim-lang.org/docs/mm.html).

@2-towns
Copy link
Contributor

2-towns commented Dec 12, 2024

@2-towns
Copy link
Contributor

2-towns commented Dec 12, 2024

I disabled for now the thread analysis using --threadAnalysis:off

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client See https://miro.com/app/board/uXjVNZ03E-c=/ for details
Projects
None yet
Development

No branches or pull requests

2 participants