-
Notifications
You must be signed in to change notification settings - Fork 55
fp_dataset: Fix hex representation of most negative value in floatingPoint_tohex() #85
Conversation
Ping @pawks @allenjbaum @neelgala |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Smallobvios fix
this failed the version check, I ?think? - but the version string has been updated, so no idea what is going on. |
…Point_tohex() A value of "0x0x..." does not make sense. Fix that. Signed-off-by: Christoph Müllner <[email protected]>
The error message is "Versions are not equal in Changelog and init.py.". I've updated the PR accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Simple fix (though not obvious that the changlelog has to be updated in both places....
It continues to fail, a bit more spectacularly this time:
Node.js 16 actions are deprecated. Please update the following actions to
use Node.js 20: ***@***.***, ***@***.*** For more
information see:
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/
.
The following actions uses node12 which is deprecated and will be forced to
run on node16: ***@***.***, ***@***.*** For more info:
https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
The `set-output` command is deprecated and will be disabled soon. Please
upgrade to using Environment Files. For more information see:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
…On Tue, Apr 9, 2024 at 6:13 AM Christoph Müllner ***@***.***> wrote:
The error message is "Versions are not equal in Changelog and init.py.".
The version in riscv_isac/__init__.py needed to be updated as well.
I've updated the PR accordingly.
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHPXVJUNKBAKNLSDZITAGJ3Y4PSQNAVCNFSM6AAAAABEJ6APLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBVGE2TENZRHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I don't see where node.js comes into play here (I don see how to access the complete log). For sure, this is independent of this PR. |
It generated those message, but it's merged now. I guess those are just warnings? |
Likely, yes, but still, that should be addressed before it stops working. |
I've asked it to be looked into. I'm not sure which tool is failing though.
…On Tue, Apr 9, 2024 at 11:26 PM Christoph Müllner ***@***.***> wrote:
It generated those message, but it's merged now. I guess those are just
warnings?
Likely, yes, but still, that should be addressed before it stops working.
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHPXVJQY2L3CTG2MRQ44TALY4TLSDAVCNFSM6AAAAABEJ6APLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBWGYZDCMZWGE>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Also: David Harris noted that the fmvp.d.x. is missing.
Did you know that was supposed to be included?
It's an RV32ID op
On Tue, Apr 9, 2024 at 11:51 PM Allen Baum ***@***.***>
wrote:
… I've asked it to be looked into. I'm not sure which tool is failing though.
On Tue, Apr 9, 2024 at 11:26 PM Christoph Müllner <
***@***.***> wrote:
> It generated those message, but it's merged now. I guess those are just
> warnings?
>
> Likely, yes, but still, that should be addressed before it stops working.
>
> —
> Reply to this email directly, view it on GitHub
> <#85 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHPXVJQY2L3CTG2MRQ44TALY4TLSDAVCNFSM6AAAAABEJ6APLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBWGYZDCMZWGE>
> .
> You are receiving this because you modified the open/close state.Message
> ID: ***@***.***>
>
|
OK, the failure turns out to be a CI failure, specifically (I think) this line of code:
That result in this error: I don't understand why we need to publish packages to pypi (or exactly which package: dist?) |
I suggested merging all ACT-relevant repositories into one repo a long time ago (maybe 1.5-2 years?). My suggestion:
This results in a single repo needing to be maintained for the RISC-V ACTs, which significantly reduces maintenance efforts. |
@cmuellner I definitely agree. There's no need for so many repos for tools that have to be used together. With perhaps the exception of Also, was But it seems like |
So, I take the time and work on a PR to improve this repo. Then somebody comes along and force-pushes this fix away without even notifying anyone? |
I am enough of a git novice (which gives me too much credit) to want to be
an admin because I know I'd cause something to break. This was probably
something overlooked when someone was trying to clean something up (maybe
creation of the dev branch?). There should be "blame" functionality to
track that, shouldn't there be?
…On Fri, Jun 7, 2024 at 2:21 AM Christoph Müllner ***@***.***> wrote:
So, I take the time and work on a PR to improve this repo.
Allen then reviews this change and merges it.
Then somebody comes along and force-pushes this fix away without even
notifying anyone?
If that was an accident, then we should consider making all branches of
this repo "protected" in settings, which means that force-pushing is not
possible.
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHPXVJVFPLKJWCZK2Y4PIHTZGF3Q5AVCNFSM6AAAAABEJ6APLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJUGQ2DINJUGA>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Git itself doesn't record this (except locally in the "reflog") but it turns out that GitHub does, in the Activity View: https://github.com/riscv-software-src/riscv-isac/activity You can see that @jamesbeyond force-pushed to |
He's chair of arch-test, and he was trying to clear up dev branches so we
can do proper releases, and something got messed up; I am quite certain he
didn't intentionally want to backtrack. Getting git to work correctly is
not for the faint hearted.
…On Fri, Jun 7, 2024 at 2:49 PM Tim Hutt ***@***.***> wrote:
Git itself doesn't record this (except locally in the "reflog") but it
turns out that GitHub does, in the Activity View:
https://github.com/riscv-software-src/riscv-isac/activity
You can see that @jamesbeyond <https://github.com/jamesbeyond>
force-pushed to master 9 days ago. James was that intentional?
—
Reply to this email directly, view it on GitHub
<#85 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHPXVJRA2QIOIIKIHFCF5TDZGITGXAVCNFSM6AAAAABEJ6APLGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNJVGYYTQMZSGI>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Hi @Timmmm , I can confirm this is intentional, the reason is that, we are moving to
All these information had been published in Guoup.io ACT SIG channel, so if you are working on a PRs, please check and update your PR to |
Can you please show me where the commit of this PR landed in the Also in the activity log, that @Timmmm mentioned, I can see the merge from @allenjbaum and your force-push. However, there is no activity related to getting the commit of this PR to the dev branch.
I assume you are referring to the email with the subject "Important Updates to ACT Repositories". This email was sent on May 21, 2024. This PR was created on March 7, 2024, more than 10 weeks before your email was sent. This PR was merged on April 9, 2024 which was more than 6 weeks before that email. Further, in this email I cannot find any reference that the commits of this PR will be force-pushed away.
Asking me to change a PR 6 weeks after it got merged does not make sense. Discussions and accusations are a waste of time at this stage. Please simply add the missing commit to the |
Yeah I have to agree with @cmuellner. This definitely shouldn't have been done. In future use Anyway best not to dwell on it. I would recommend protecting the branch in the project settings so it doesn't happen again. |
Hi @cmuellner @Timmmm, I have to apology, if the communication to the PR owner was missing before the reset and force push, I sent out a email to Allen (ISA Infra HC Vice-Chair) and Umar (ACT Vice-Chair), maybe I should have cc both of you. I'll forward that email to you. in the emails there was some explanation on the planned action. I am totally aware of reset and force push a public branch it is a big deal, so we did some checking before making the decision, The main reason for doing a reset and force push, is the Regarding to this PR, the only effect change the following line, and updates to the change logs:
We were trying to make the trasisson transparent, and less impacts where possible, in the Group.IO message, it was a general advise. what I mean there was if people have a open PR not merged yet, please have have a look and update your PR, in order to get them merged, But for the already merged RPs, noting will be required, and we will sort that out. To summarize on this, thanks for pointing this out, and I feel deeply sorry if this impacts you or your work. |
Oh, I see. So, someone else already fixed that on the And thanks for improving the development process of the RISC-V arch tests! |
All good.
Just FYI, it doesn't matter if
|
Hi @Timmmm, Thanks for sharing the idea, maybe next time when diverging happens we will try this.
But anyway, thanks for keep eye on the repo and reminding us, about the suggestions, we already put those branches with protections |
At that point you can just hard reset Hopefully won't be needed in future anyway. |
A value of "0x0xFFEFFFFFFFFFFFFF" does not make sense.
Fix that to "0xFFEFFFFFFFFFFFFF".