|
Description
|
When BUILDTYPE=15d is specified with the default gcc 3.3.3-43.41 on SUSE LINUX Enterprise Server 9 (x86_64) a wide (64-bit, or LLP64) build is actually generated. Using the BUILDMODE variable to explicitly specify a narrow build works.
$ gcc -v && nice make BUILDTYPE=15d BUILDDIR=/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d
Reading specs from /amd/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/bin/../lib/gcc-lib/x86_64-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41 --with-local-prefix=/usr/local --infodir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/info --mandir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/man --enable-languages=c,c++,f77,objc,java --disable-checking --libdir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/lib --enable-libgcj --with-gxx-include-dir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/include/g++ --with-slibdir=//nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/lib --with-system-zlib --enable-shared --enable-__cxa_atexit x86_64-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)
GNUmakefile:309: "CONFIG not specified, using gcc.config"
creating BUILDDIR=/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d
generating /build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/makefile.in from /amd/homes/sebor/stdcxx-4.2.0/etc/config/gcc.config
make[1]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d'
make[2]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/include'
make config
make[3]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/include'
configuring stdcxx 4.2.0 for gcc-3.3.3 on linux-2.6.5-7.244-smp-x86_64
checking if the compiler is sane ok (invoked with gcc)
checking if the linker is sane ok (invoked with gcc)
checking system architecture LP64 little endian
...
|
When {{BUILDTYPE=15d}} is specified with the default gcc 3.3.3-43.41 on SUSE LINUX Enterprise Server 9 (x86_64) a wide (64-bit, or LLP64) build is actually generated. Using the {{BUILDMODE}} variable to explicitly specify a narrow build works.
{noformat}
$ gcc -v && nice make BUILDTYPE=15d BUILDDIR=/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d
Reading specs from /amd/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/bin/../lib/gcc-lib/x86_64-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41 --with-local-prefix=/usr/local --infodir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/info --mandir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/man --enable-languages=c,c++,f77,objc,java --disable-checking --libdir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/lib --enable-libgcj --with-gxx-include-dir=/nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/include/g++ --with-slibdir=//nfs/packages/mdx/suse/amd64/compilers/gcc/3.3.3-43.41/lib --with-system-zlib --enable-shared --enable-__cxa_atexit x86_64-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)
GNUmakefile:309: "CONFIG not specified, using gcc.config"
creating BUILDDIR=/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d
generating /build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/makefile.in from /amd/homes/sebor/stdcxx-4.2.0/etc/config/gcc.config
make[1]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d'
make[2]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/include'
make config
make[3]: Entering directory `/build/sebor/stdcxx-4.2.0-gcc-3.3.3_43.41-15d/include'
configuring stdcxx 4.2.0 for gcc-3.3.3 on linux-2.6.5-7.244-smp-x86_64
checking if the compiler is sane ok (invoked with gcc)
checking if the linker is sane ok (invoked with gcc)
checking system architecture LP64 little endian
...
{noformat}
|
|
Assignee
|
|
Martin Sebor
[ sebor
]
|
|
Fix Version/s
|
|
4.2.2
[ 12313096
]
|
|
Remaining Estimate
|
|
1h
[ 3600
]
|
|
Original Estimate
|
|
1h
[ 3600
]
|