Subject: bug#7198: ls-misc failure with Oct 10 snapshot

From: Paul Eggert <[email-masked]>
Date: Tue, 12 Oct 2010 09:49:12 -0700

I got this on RHEL 5 x86-64 compiled with my own GCC 4.5.1.
Haven't had time to look into it.  Those escape
sequences are annoying....

FAIL: misc/ls-misc (exit: 1)
============================

ls (GNU coreutils) 8.5.188-9af44
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
q-...
q-N...
q-q...
q-Q...
q-lit-q...
q-qs-lit...
q-qs-sh...
q-qs-sh-a...
q-qs-c...
q-qs-esc...
q-qs-c-1...
emptydir...
emptydir-x2...
emptydir-R...
R-dot...
slink-dir-F...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
slink-dir-dF...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
slinkdir-dFH...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
slinkdir-dFL...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-F-color...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dF-color...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
no-c-empty...
no-c-reg...
sl-target...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dangle...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dangle2...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dangle3...
ls-misc: test sl-dangle3: stdout mismatch, comparing sl-dangle3.O (actual) and sl-dangle3.1 (expected)
*** sl-dangle3.O	Tue Oct 12 09:12:22 2010
--- sl-dangle3.1	Tue Oct 12 09:12:22 2010
***************
*** 1 ****
! lrwxrwxrwx 1 eggert 7 Oct 12  2010 [0m[40ml[0m -> [34mnowhere[0m
--- 1 ----
! [0m[40ml[0m -> [34mnowhere[0m
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dangle4...
ls-misc: test sl-dangle4: stdout mismatch, comparing sl-dangle4.O (actual) and sl-dangle4.1 (expected)
*** sl-dangle4.O	Tue Oct 12 09:12:22 2010
--- sl-dangle4.1	Tue Oct 12 09:12:22 2010
***************
*** 1 ****
! lrwxrwxrwx 1 eggert 7 Oct 12  2010 [0m[36ml[0m -> [35mnowhere[0m
--- 1 ----
! [0m[36ml[0m -> [35mnowhere[0m
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
sl-dangle5...
ls-misc: test sl-dangle5: stdout mismatch, comparing sl-dangle5.O (actual) and sl-dangle5.1 (expected)
*** sl-dangle5.O	Tue Oct 12 09:12:22 2010
--- sl-dangle5.1	Tue Oct 12 09:12:22 2010
***************
*** 1 ****
! lrwxrwxrwx 1 eggert 7 Oct 12  2010 [0m[34ml[0m -> [35mnowhere[0m
--- 1 ----
! [0m[34ml[0m -> [35mnowhere[0m
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
color-exe1...
Use of uninitialized value in scalar assignment at ./misc/ls-misc line 36.
no-a-isdir-b...
recursive-2...
setuid-etc...
file-type...
version-sort...
multi-arg-U1...