Hello,

I have just compiled grep-2.5.3.  Here is my environment:

# uname -a
SunOS tools01.uls-stage.com 5.10 Generic_118833-36 sun4u sparc SUNW,UltraAX-i2

# gcc -v
Reading specs from /usr/tools/lib/gcc/sparcv9-sun-solaris2.10/3.4.6/specs
Configured with: ../gcc-3.4.6/configure --disable-nls --prefix=/usr/tools --host=sparcv9-sun-solaris2.10 --with-libiconv-prefix=/usr/tools
Thread model: posix
gcc version 3.4.6

# ../src/grep --version
GNU grep 2.5.3

Copyright (C) 1988, 1992-2002, 2004, 2005  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Compilation works fine, but two tests fail: foad1.sh and yesno.sh. I ran these two tests separately, and redirected both STDOUT and STDERR to files foad1.out and yesno.out. The files are attached.

If there is anything else I can do, please let me know.

Regards,

Andy

Dr Andy Tsouladze
Sr Unix SysAdmin
United Airlines
 Test #11:  { ../src/grep -F -n -b -m 5 -C 1 yes; echo "?$?"; sed 's!^!X!'; }
  output:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 
yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/10-90-[J10 no 
]/?0/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 
yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/?0/X[J10 no 
]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
    FAIL
 Test #27:  { ../src/grep -F -n -b -m 2 -v -C 1 yes; echo "?$?"; sed 's!^!X!'; }
  output:  "1:0:[A01 no ]/2:10:[B02 no ]/3-20-[C03 yes]/?0/X[C03 yes]/X[D04 
yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no 
]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "1:0:[A01 no ]/2:10:[B02 no ]/?0/X[C03 yes]/X[D04 yes]/X[E05 
yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no 
]/X[M13 yes]/X[N14 yes]/"
    FAIL
 Test #28:  { ../src/grep -F -n -b -m 2 -v -C 1 -o yes; echo "?$?"; sed 
's!^!X!'; }
  output:  "3-25-yes/?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no 
]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 
yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
    FAIL
Testing:  ../src/grep Word -o -i
  input:  "WordA/wordB/WORDC/"
  output: ""
  expect: "Word/word/WORD/"
FAIL
Testing:  ../src/grep WORD -o -i
  input:  "WordA/wordB/WORDC/"
  output: ""
  expect: "Word/word/WORD/"
FAIL
Testing:  ../src/grep w. -o -b
  input:  "XwA YwB/ZwC/"
  output: "4:wA/8:wB/12:wC/"
  expect: "1:wA/5:wB/9:wC/"
FAIL
Testing:  ../src/grep w. -o -b -i
  input:  "XwA YwB/ZwC/"
  output: "4:wA/8:wB/12:wC/"
  expect: "1:wA/5:wB/9:wC/"
FAIL
Testing:  ../src/grep w. -o -b -3
  input:  "XwA YwB/ZwC/"
  output: "4:wA/8:wB/12:wC/"
  expect: "1:wA/5:wB/9:wC/"
FAIL
Testing:  ../src/grep w -F -o -b
  input:  "XwA YwB/ZwC/"
  output: "4:w/8:w/12:w/"
  expect: "1:w/5:w/9:w/"
FAIL
Testing:  ../src/grep w -F -o -b -i
  input:  "XwA YwB/ZwC/"
  output: "4:w/8:w/12:w/"
  expect: "1:w/5:w/9:w/"
FAIL
Testing:  ../src/grep w -F -o -b -3
  input:  "XwA YwB/ZwC/"
  output: "4:w/8:w/12:w/"
  expect: "1:w/5:w/9:w/"
FAIL
Testing:  ../src/grep ^word_* -o
  input:  "word_word/"
  output: ""
  expect: "word_/"
FAIL
Testing:  ../src/grep Word --color=always -i
  input:  "WordA/wordb/WORDC/"
  output: "-n WordA/wordb/WORDC/"
  expect: 
"WordA/wordb/WORDC/"
FAIL
Testing:  ../src/grep word --color=always -i
  input:  "WordA/wordb/WORDC/"
  output: "-n 
WordA/wordb/WORDC/"
  expect: 
"WordA/wordb/WORDC/"
FAIL
Testing:  ../src/grep WORD --color=always -i
  input:  "WordA/wordb/WORDC/"
  output: "-n WordA/wordb/WORDC/"
  expect: 
"WordA/wordb/WORDC/"
FAIL
Testing:  ../src/grep ^word_* --color=always
  input:  "word_word/"
  output: ""
  expect: "word_word/"
FAIL
Testing:  ../src/grep \<word --color=always
  input:  "wordword/"
  output: "-n wordword/"
  expect: "wordword/"
FAIL
Testing:  ../src/grep ^4$ -m1 -A99
  input:  "4/40/"
  output: ""
  expect: "4/40/"
FAIL
Testing:  ../src/grep ^4$ -m1 -A99
  input:  "4/04/"
  output: ""
  expect: "4/04/"
FAIL
Testing:  ../src/grep ^4$ -m1 -A99
  input:  "4/444/"
  output: ""
  expect: "4/444/"
FAIL
Testing:  ../src/grep ^4 -m1 -A99
  input:  "4/40/"
  output: "40//"
  expect: "4/"
FAIL
Testing:  ../src/grep ^4 -m1 -A99
  input:  "4/04/"
  output: ""
  expect: "4/04/"
FAIL
Testing:  ../src/grep ^4 -m1 -A99
  input:  "4/444/"
  output: "444//"
  expect: "4/"
FAIL
Testing:  ../src/grep 4$ -m1 -A99
  input:  "4/40/"
  output: "-n 4/40//"
  expect: "4/40/"
FAIL
Testing:  ../src/grep 4$ -m1 -A99
  input:  "4/04/"
  output: "-n 4/"
  expect: "4/"
FAIL
Testing:  ../src/grep 4$ -m1 -A99
  input:  "4/444/"
  output: "-n 4/"
  expect: "4/"
FAIL
Testing:  ../src/grep -wF -e A -e B -e C
  input:  "A/CX/B/C/"
  output: "-n A/B/C/"
  expect: "A/B/C/"
FAIL
Testing:  ../src/grep --color=always y*
  input:  "xyz/"
  output: "-n xyz//"
  expect: "xyz/"
FAIL
Testing:  ../src/grep -E --color=always -e bb -e cc -e ccc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -F --color=always -e bb -e cc -e ccc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -E --color=always -e bb -e ccc -e cc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -F --color=always -e bb -e ccc -e cc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -E -w --color=always -e bb -e ccc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -F -w --color=always -e bb -e ccc
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -E -w --color=always -e ccc -e bb
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -F -w --color=always -e ccc -e bb
  input:  "a bb ccc dddd/"
  output: "-n a bb ccc dddd/"
  expect: "a bb ccc dddd/"
FAIL
Testing:  ../src/grep -E -w --color=always -e bb -e ccc
  input:  "dddd ccc bb a/"
  output: "-n dddd ccc bb a/"
  expect: "dddd ccc bb a/"
FAIL
Testing:  ../src/grep -F -w --color=always -e bb -e ccc
  input:  "dddd ccc bb a/"
  output: "-n dddd ccc bb a/"
  expect: "dddd ccc bb a/"
FAIL
Testing:  ../src/grep -E -w --color=always -e ccc -e bb
  input:  "dddd ccc bb a/"
  output: "-n dddd ccc bb a/"
  expect: "dddd ccc bb a/"
FAIL
Testing:  ../src/grep -F -w --color=always -e ccc -e bb
  input:  "dddd ccc bb a/"
  output: "-n dddd ccc bb a/"
  expect: "dddd ccc bb a/"
FAIL
Testing:  ../src/grep -E -w --color=always bc
  input:  "bcd abcd abc bc bcd abc/"
  output: "-n bcd abcd abc bc bcd abc/"
  expect: "bcd abcd abc bc bcd abc/"
FAIL
Testing:  ../src/grep -F -w --color=always bc
  input:  "bcd abcd abc bc bcd abc/"
  output: "-n bcd abcd abc bc bcd abc/"
  expect: "bcd abcd abc bc bcd abc/"
FAIL
Testing:  ../src/grep -E -w --color=always bc
  input:  "bc abcd bc/"
  output: "-n bc abcd bc/"
  expect: "bc abcd bc/"
FAIL
Testing:  ../src/grep -F -w --color=always bc
  input:  "bc abcd bc/"
  output: "-n bc abcd bc/"
  expect: "bc abcd bc/"
FAIL
couldn't set locale correctly

Reply via email to