This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libfortran/32345] New: Unconditional snprintf use breaks all gfortran exec tests on Tru64 UNIX V4.0F
- From: "gcc-bugzilla at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Jun 2007 16:40:51 -0000
- Subject: [Bug libfortran/32345] New: Unconditional snprintf use breaks all gfortran exec tests on Tru64 UNIX V4.0F
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
All gfortran execute tests fail on alpha-dec-osf4.0f since snprintf is
missing in libc, but used in libgfortran.
Environment:
System: OSF1 hindemith V4.0 1229 alpha
Machine: alpha
host: alpha-dec-osf4.0f
build: alpha-dec-osf4.0f
target: alpha-dec-osf4.0f
configured with: /vol/gcc/src/gcc-dist/configure --prefix=/vol/gcc
--with-local-prefix=/vol/gcc --disable-nls --host alpha-dec-osf4.0f --build
alpha-dec-osf4.0f --target alpha-dec-osf4.0f --with-gmp=/vol/gcc
--with-mpfr=/vol/gcc --enable-languages=c,c++,fortran,java,objc,ada
--disable-libmudflap
How-To-Repeat:
Bootstrap and test on alpha-dec-osf4.0f.
------- Comment #1 from ro at techfak dot uni-bielefeld dot de 2007-06-14 16:40 -------
Fix:
The reference is from runtime/backtrace.c (show_backtrace) and can easily
be changed to use sprintf() is snprintf() is unavailable.
--
Summary: Unconditional snprintf use breaks all gfortran exec
tests on Tru64 UNIX V4.0F
Product: gcc
Version: 3.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libfortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ro at techfak dot uni-bielefeld dot de
GCC build triplet: alpha-dec-osf4.0f
GCC host triplet: alpha-dec-osf4.0f
GCC target triplet: alpha-dec-osf4.0f
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32345