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

Bump Nim to 1.6 and resolve the related issues #1445

Merged
merged 1 commit into from
Jan 26, 2023
Merged

Bump Nim to 1.6 and resolve the related issues #1445

merged 1 commit into from
Jan 26, 2023

Conversation

kdeme
Copy link
Contributor

@kdeme kdeme commented Jan 23, 2023

  • Still has 3 tests that are commented out. Appears to be an issue with the ./tests/macro_assembler.nim. To be looked into
  • I'm aware that we can get rid of the raises[Defect] to raises[], but not doing this in this PR yet.

try:
ac.trie.get(address)
except RlpError:
raiseAssert("No RlpError should occur on trie access for an address")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not fully sure if this assumption is correct

flags: {IsAlive}
)
except RlpError:
raiseAssert("No RlpError should occur on decoding account from trie")
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

idem^

@kdeme kdeme force-pushed the nim-1.6 branch 4 times, most recently from 0f3a359 to 7ab9e69 Compare January 26, 2023 09:39
Two unresolved items currently:
- Three tests that are temporarily disabled as they fail in the
macro_assembler code, which seems to be due to an ambigious
identifier Stop (Ops and chronos ServerCommand enum).
- i386 CI disabled as it fails at Nim compilation already. Failed
tests where already ignored for this target.
@kdeme kdeme marked this pull request as ready for review January 26, 2023 11:03
@kdeme
Copy link
Contributor Author

kdeme commented Jan 26, 2023

Will go ahead and merge this, the macro_assembler will be fixed later so that those 3 tests can be run again

@kdeme kdeme merged commit a669b51 into master Jan 26, 2023
@kdeme kdeme deleted the nim-1.6 branch January 26, 2023 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant