Skip to content

Conversation

sylvestre
Copy link
Contributor

No description provided.

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)
Congrats! The gnu test tests/install/install-C is no longer failing!

@cakebaker
Copy link
Contributor

I don't know if you have seen it: test_install_compare_special_mode_bits fails on FreeBSD:

thread 'test_install::test_install_compare_special_mode_bits' panicked at tests/by-util/test_install.rs:1716:10:
      Command was expected to succeed. code: 1
      stdout = removed 'dest_file'
  
       stderr = install: dest_file: chmod failed with error Inappropriate file type or format (os error 79)
      install: failed to chmod 'dest_file'

Copy link

GNU testsuite comparison:

Congrats! The gnu test tests/install/install-C is no longer failing!

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)
Congrats! The gnu test tests/install/install-C is no longer failing!

Copy link

GNU testsuite comparison:

Skipping an intermittent issue tests/misc/stdbuf (passes in this run but fails in the 'main' branch)
Congrats! The gnu test tests/install/install-C is no longer failing!

@cakebaker
Copy link
Contributor

I noticed that GNU install shows some warning on stderr when using special mode bits:

$ install -Cv -m1755 source dest 
install: the --compare (-C) option is ignored when you specify a mode with non-permission bits
removed 'dest'
'source' -> 'dest'

We don't show such a warning. Is that on purpose?

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/misc/tee (fails in this run but passes in the 'main' branch)
Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)
Congrats! The gnu test tests/install/install-C is no longer failing!

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/misc/tee (fails in this run but passes in the 'main' branch)
Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)
Congrats! The gnu test tests/install/install-C is no longer failing!

Co-authored-by: Daniel Hofstetter <[email protected]>
@sylvestre sylvestre force-pushed the install-C branch 2 times, most recently from d627d76 to 2d061c8 Compare June 29, 2025 21:38
Copy link

GNU testsuite comparison:

Congrats! The gnu test tests/install/install-C is no longer failing!

@cakebaker cakebaker merged commit 97041c9 into uutils:main Jun 30, 2025
76 checks passed
@cakebaker
Copy link
Contributor

Congrats! The gnu test tests/install/install-C is no longer failing!

Great, good work :)

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.

2 participants