NOTICE: All information in and attached to the e-mail(s) below may be proprietary, confidential, privileged and otherwise protected from improper or erroneous disclosure. If you are not the sender's intended recipient, you are not authorized to intercept, read, print, retain, copy, forward, or disseminate this message. If you have erroneously received this communication, please notify the sender immediately by phone (704-758-1000) or by e-mail and destroy all copies of this message (electronic, paper, or otherwise). Thank you.
Configuration Information [Automatically generated, do not change]: Machine: powerpc OS: aix5.2.0.0 Compiler: /usr/local/bin/gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='powerpc' -DCONF_OSTYPE='aix5.2.0.0' -DCO NF_MACHTYPE='powerpc-ibm-aix5.2.0.0' -DCONF_VENDOR='ibm' -DLOCALEDIR='/usr/local/share/locale' -DPACKAGE='bash' -DSHELL -DHAVE_CONFIG_H -I. -I. -I./include -I./lib -I/usr/local/include -g -O2 uname output: AIX isp1 2 5 0009A22A4C00 Machine Type: powerpc-ibm-aix5.2.0.0 Bash Version: 3.1 Patch Level: 0 Release Status: release Description: Using printf with a large integer results in incorrect conversion to hexadecimal. Repeat-By: printf "%08X" 2604292517 On this version results in the incorrect string "-64C5A65B". On bash "version 2.05a.0(1)-release (powerpc-ibm-aix4.3)" the correct result "9B3A59A5" is returned. On bash "version 3.00.0(1)-release (i586-suse-linux)" the correct result is returned. Using the GNU printf program 5.97 on AIX 5.2.0.0 results in the correct value being output. Fix: None attempted... sorry. _______________________________________________ Bug-bash mailing list Bug-bash@gnu.org http://lists.gnu.org/mailman/listinfo/bug-bash