Repository navigation
dependencies: update dependency filecheck to v1.0.6 - #6411
Conversation
|
I think this needs xdslproject/xdsl-template#136, I'll add it now |
|
I just looked at the error and it actually looks completely different |
|
See AntonLydike/filecheck#53 . I think we should wait for next release. |
6700007 to
aed4e3c
Compare
|
It looks like there will still be some issues, but I'd like to merge #6413 first and see what remains afterwards |
aed4e3c to
aa1ed93
Compare
|
@AntonLydike I had a look at the |
|
Yep it does seem like a bug @AntonLydike, it seems like it's not stripping leading spaces. |
|
Interesting, I will take a look! |
|
I am considering adding xdsl tests to the filecheck CI, how long are the xdsl tests taking normally now? |
|
The ci takes a few minutes |
|
The problem is that some of the errors here were/are actual errors in the test, that the newer version (correctly) checks more strictly than before |
|
I just tried to run the patch from AntonLydike/filecheck#54 against xdsl, and there are still two tests failing:
|
|
I'm doing the same and agree these tests are broken. There's also a filecheck failure in the toy tests, and I haven't checked if this is an xdsl fault yet |
…ode (#54) The last release introduced a subtle bug in whitespace handling: upstream LLVM FileCheck canonicalises whitespace on both the pattern and the input, so full-line checks still ignore leading and trailing whitespace on input lines. See xdslproject/xdsl#6411 (@superlopuh, @alexarice) Authored with the help of LLMs (qwen3.8 27B, pi)
|
Pushed a fix to the tests that were broken. I've also temporarily pointed at the main branch of filecheck for testing. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6411 +/- ##
=======================================
Coverage 86.95% 86.95%
=======================================
Files 439 439
Lines 65980 65983 +3
Branches 7511 7511
=======================================
+ Hits 57371 57374 +3
Misses 7038 7038
Partials 1571 1571 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Release of v0.1.6 minted! |
superlopuh
left a comment
There was a problem hiding this comment.
Nice! Thank you @alexarice @AntonLydike
This PR contains the following updates:
==1.0.3→==1.0.5Release Notes
AntonLydike/filecheck (filecheck)
v1.0.5: v0.1.5: Strict Whitespace follows llvm closelyCompare Source
This patch just changes the
--strict-whitespacebehaviour to fully align with llvm, mainly to strip whitespace around the match string unless--match-full-linesis also provided.What's Changed
Full Changelog: AntonLydike/filecheck@v1.0.4...v1.0.5
v1.0.4: : Edgecase HandlingCompare Source
This release brings better handling for edgecases (like running on windows) to filecheck, mainly ones found when integrating with Binaryen. Thanks @rathann and @tlively for the support here!
What's Changed
New Contributors
Full Changelog: AntonLydike/filecheck@v1.0.3...v1.0.4
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.