The following preformatted table shows what GNU/Linux utilities I've tested so far and their status. Notes on this table:
Program RPM or (version) Fix/Fnd Status Notes ------------------------------------------------------------------------------- ar binutils-2.8.1.0.1-1 0/0 . COPY=infile.a as (gas) binutils-2.8.1.0.1-1 1/1 Y as86 bin86-0.4-3 0/1 . Hang? COPY=infile.s asciitopgm libgr-progs-2.0.13-4 1/1 N COPY=infile args='40 40' autoconf autoconf-2.12-3 0/0 . COPY=configure.in bc bc-1.05a-1 0/0 . bison bison-1.25-3 3/3 Y bmptoppm libgr-progs-2.0.13-4 0/0 . brushtopbm libgr-progs-2.0.13-4 0/0 . c++filt binutils-2.9.1.0.15-1 0/0 . cat textutils-1.22-4 0/0 . No surprises there! cdecl cdecl-2.5-7 0/0 . cjpeg libjpeg-6a-1 0/0 . cksum textutils-1.22-4 0/0 . cmp diffutils-2.7-8 0/0 . col util-linux-2.7-11 0/0 . colcrt util-linux-2.7-11 0/0 . colrm util-linux-2.7-11 0/0 . column util-linux-2.7-11 0/0 . combine ImageMagick-3.9.1-1 0/0 . COPY=xxx args='xxx xxx' comm textutils-1.22-4 0/0 . compress ncompress-4.2.4-9 0/0 . convert ImageMagick-3.9.1-1 0/0 . COPY=xxx.gif args='xxx.gif xxx.jpg' convertrgb gnome-libs-0.30.1-1 0/0 . COPY=xxx cpio cpio-2.4.2-6 0/1 . SEGV is glibc malloc()'s fault. cproto cproto-4.4-7 2/3 N SEGVs and hangs. csplit textutils-1.22-4 0/0 . ctags ctags-2.0.3-2 0/0 . COPY=xxx cut textutils-1.22-7 0/0 . -b1-,-c1-,-f1- date sh-utils-1.16-8 0/0 . No surprises there! dc bc-1.04-2 1/1 Y dc bc-1.05a-1 0/1 . Hang on default/test.8? djpeg libjpeg-6a-1 0/0 . dvicopy tetex-0.9-6 0/0 . COPY=xxx.dvi args='deleteme.dvi' dvips tetex-dvips-0.9-6 0/0 . COPY=xxx.dvi args='-o /dev/null' dvired tetex-0.9-6 0/0 . COPY=xxx.dvi args='-o /dev/null' dvitype tetex-0.9-6 0/0 . COPY=xxx.dvi egrep grep-2.1-1 0/0 . args='foo' && args='.\*' eqn groff-1.11a-6 0/0 . etags emacs-20.3-3 0/0 . COPY=xxx expand textutils-1.22-7 0/0 . factor sh-utils-1.16-14 0/0 . fax2ps libtiff-3.4-4 0/0 . fax2tiff libtiff-3.4-4 0/0 . COPY=xxx.g2 args='-o deleteme.tif' fgrep grep-2.1-1 0/0 . args='foo' && args='.\*' file file-3.25-2 0/0 . COPY=xxx fitstopnm libgr-progs-2.0.13-13 0/0 . flex flex-2.5.4a-2 1/1 N fmt textutils-1.22-7 0/0 . fold textutils-1.22-7 0/0 . frm elm-2.4.25-14 0/0 . COPY=xxx fstopgm libgr-progs-2.0.13-13 0/0 . funzip unzip-5.31-3 0/0 . g32pbm mgetty-sendfax-1.1.14-5 0/0 . g3cat mgetty-sendfax-1.1.14-5 0/0 . args='-' g3topbm mgetty-sendfax-1.1.14-5 0/0 . args='-kludge' (& no args) game gnuchess-4.0.pl77-5 2/2 N COPY=xxx gasp binutils-2.9.1.0.15-1 0/0 . COPY=xxx gcc gcc-2.7.2.3-9 0/0 . COPY=infile.c gcov egcs-1.0.3a-14 ?/? . Dumps core deliberately on detecting erroneous input; no inadvertent core dumps. gctags emacs-20.3-3 0/0 . gemtopbm libgr-progs-2.0.13-13 0/0 . gencat glibc-2.0.7-29 0/0 . gftopk tetex-0.9-6 0/0 . COPY=xxx gftype tetex-0.9-6 0/0 . COPY=xxx gif2tiff libtiff-3.4-4 0/0 . COPY=xxx.gif giftopnm libgr-progs-2.0.13-13 0/0 . gnuplot gnuplot-3.6-beta347 0/0 . gouldtoppm libgr-progs-2.0.13-13 0/0 . gperf gperf-2.7-2 0/0 . gpic groff-1.11a-6 0/0 . gprof binutils-2.9.1.0.15-1 0/0 . COPY=xxx grefer groff-1.11a-6 0/0 . grep grep-2.1-1 0/0 . args='foo' && args='.\*' grodvi groff-1.11a-6 0/0 . groff groff-1.11a-6 0/0 . grog groff-1.11a-6 0/0 . grotty groff-1.11a-6 0/0 . gs n/a (g.s 5.01) 0/0 . gsoelim groff-1.11a-6 0/0 . gtbl groff-1.11a-6 0/0 . gtroff groff-1.11a-6 0/0 . guavac guavac-1.2-2 0/0 . COPY=xxx.java guavad guavac-1.2-2 0/0 . COPY=xxx.class guile guile-1.2-6 0/0 . COPY=xxx && args='-s' gunzip gzip-1.2.4-9 0/0 . gzcat gzip-1.2.4-9 0/0 . gzip gzip-1.2.4-9 0/0 . h2ph perl-5.004-1 0/0 . h2xs perl-5.004-1 0/0 . head textutils-1.22-7 0/0 . hexbin macutils-2.0b3-9 0/0 . hexdump util-linux-2.8-11 0/0 . hipstopgm libgr-progs-2.0.13-13 0/0 . indent (2.0) 0/0 Y Tested pre-release copy. make make-3.76.1-5 0/0 . COPY=xxx && args ='-f' md5sum textutils-1.22-7 0/0 . metamail metamail-2.7-18 0/0 . mft tetex-0.9-6 0/0 . mgrtopbm libgr-progs-2.0.13-13 0/0 . mimencode metamail-2.7-18 0/0 . more util-linux-2.7-11 0/0 . mpg123 mpost tetex-0.9-6 0/0 . mpto tetex-0.9-6 0/0 . COPY=DELETEME && args='' && args='-tex' && args='-troff' msgcomm gettext-0.10.35-3 0/0 . COPY=xxx.po && args='xxx.po' msgcmp gettext-0.10.35-3 0/0 . COPY=xxx.po && args='xxx.po' msgfmt gettext-0.10.35-3 0/0 . COPY=xxx.po && args='xxx.po' msgmerge gettext-0.10.35-3 0/0 . COPY=xxx.po && args='xxx.po xxx.po' msgunfmt gettext-0.10.35-3 0/0 . mtvtoppm libgr-progs-2.0.13-13 0/0 . nl textutils-1.22-7 0/0 . nm binutils-2.9.1.0.15-1 0/0 . nroff groff-1.11a-6 0/0 . nsgmls sgml-tools-1.0.7-1 0/0 . objcopy binutils-2.9.1.0.15-1 0/0 . objdump binutils-2.9.1.0.15-1 0/0 . COPY='xxx' && args='--disassemble xxx' od textutils-1.22-7 0/0 . od textutils-1.22-7 0/0 . args='-x' omega tetex-0.9-6 0/0 . pal2rgb libtiff-3.4-4 0/0 . COPY='xxx' && args='xxx /dev/null' paste textutils-1.22-7 0/0 . COPY='xxx' && args='xxx' pbm2g3 mgetty-sendfax-1.1.14-5 0/0 . pbmclean libgr-progs-2.0.13-13 1/1 N pbmclean libgr-progs-2.0.13-13 0/0 . COPY='xxx' && args='xxx' pbmlife libgr-progs-2.0.13-13 0/0 . pbmmake libgr-progs-2.0.13-13 0/0 . pbmmask libgr-progs-2.0.13-13 0/0 . pbmpscale libgr-progs-2.0.13-13 0/0 . pbmreduce libgr-progs-2.0.13-13 0/0 . pbmtext libgr-progs-2.0.13-13 1/1 N pbmto10x libgr-progs-2.0.13-13 0/0 . pbmto4425 libgr-progs-2.0.13-13 0/0 . pbmtoascii libgr-progs-2.0.13-13 0/0 . pbmtoatk libgr-progs-2.0.13-13 0/0 . pbmtobbnbg libgr-progs-2.0.13-13 0/0 . pbmtocmuwm libgr-progs-2.0.13-13 0/0 . pbmtoepsi libgr-progs-2.0.13-13 0/0 . pbmtoepson libgr-progs-2.0.13-13 0/0 . pbmtog3 libgr-progs-2.0.13-13 0/0 . pbmtogem libgr-progs-2.0.13-13 0/0 . pbmtogo libgr-progs-2.0.13-13 0/0 . pbmtoicon libgr-progs-2.0.13-13 0/0 . pbmtolj libgr-progs-2.0.13-13 0/0 . pbmtoln03 libgr-progs-2.0.13-13 0/0 . pbmtolps libgr-progs-2.0.13-13 0/0 . pbmtomacp libgr-progs-2.0.13-13 0/0 . pbmtomgr libgr-progs-2.0.13-13 0/0 . pbmtopgm libgr-progs-2.0.13-13 0/0 . pbmtopi3 libgr-progs-2.0.13-13 0/0 . pbmtopk libgr-progs-2.0.13-13 0/0 . pbmtoplot libgr-progs-2.0.13-13 0/0 . pbmtoptx libgr-progs-2.0.13-13 0/0 . pbmtox10bm libgr-progs-2.0.13-13 0/0 . pbmtoxbm libgr-progs-2.0.13-13 0/0 . pbmtoybm libgr-progs-2.0.13-13 0/0 . pbmtozinc libgr-progs-2.0.13-13 0/0 . pbmupc libgr-progs-2.0.13-13 0/0 . rpm2cpio rpm-2.4.10-1glibc 0/0 . sed sed-2.05-9 0/0 . sort textutils-1.22-4 0/0 . sum textutils-1.22-4 0/0 . troff groff-1.11a-6 0/0 . ul util-linux-2.7-11 1/1 Y
s-max@pacbell.net