Ruby 3.1 WIP #437
Replies: 3 comments 6 replies
-
Thanks, I tried your origen branch with ruby 3.0.2 on my linux environment
Concern about updating origen_testers to use ruby 3.* as pin API was broken when I last tried it a few months back. |
Beta Was this translation helpful? Give feedback.
-
for lint, I believe the newer Rubocop versions had namespace changes , so the rules yml file will need to be updated (which will be painful but not too complex to do) I restricted to rubocop v0.30 and linter works (but with a slighter older syntax as seen from the screenshot) |
Beta Was this translation helpful? Give feedback.
-
I tried adding ruby 3 to the regression tests. The tests fail because gem install origen is installing an ancient (0.30 something) version of origen that is locked to an incompatible version of bundler. So, origen -v is failing. I wasn't able to get gem install origen to install a newer version, not sure why. It's weird. The same happened on my ruby 3 machine. What is your origen version outside of a workspace with your Ruby 3 install? |
Beta Was this translation helpful? Give feedback.
-
@priyavadan I have started a branch to get Origen running with Ruby 3.1. This was done from Windows not Linux. Getting Origen to install was a little weird. I couldn't get gem install to install anything newer than 0.34.0 of origen.
Beta Was this translation helpful? Give feedback.
All reactions