+
Skip to content

Conversation

RenjiSann
Copy link
Collaborator

Fixes #5590

Also use thiserror for ExprError to reduce the number of lines

@RenjiSann
Copy link
Collaborator Author

@tertsdiepraam I think this patch should be enough to fix any other edgecase relative to your issue.
Luckily, this is actually a very simple patch (my other (messy) approach was much bigger and much less elegant)

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)

Copy link

GNU testsuite comparison:

Skipping an intermittent issue tests/misc/stdbuf (passes in this run but fails in the 'main' branch)
Skipping an intermittent issue tests/timeout/timeout (passes in this run but fails in the 'main' branch)

@RenjiSann RenjiSann requested a review from sylvestre February 23, 2025 23:41
@sylvestre sylvestre merged commit fae7bb0 into uutils:main Feb 24, 2025
65 checks passed
@RenjiSann RenjiSann deleted the expr-other-approach branch February 24, 2025 09:54
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.

expr: evaluation should happen "during" parsing

2 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载