Issue Details (XML | Word | Printable)

Key: STDCXX-642
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Minor Minor
Assignee: Martin Sebor
Reporter: Martin Sebor
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
C++ Standard Library

[gcc/Linux] wide build generated when a narrow BUILDTYPE is specified

Created: 02/Nov/07 09:24 PM   Updated: 13/Nov/08 05:28 PM
Return to search
Component/s: Configuration
Affects Version/s: 4.1.3, 4.2.0
Fix Version/s: 4.2.2

Time Tracking:
Original Estimate: 1h
Original Estimate - 1h
Remaining Estimate: 1h
Remaining Estimate - 1h
Time Spent: Not Specified
Remaining Estimate - 1h

Environment: gcc 3.3.3-43.41 on SUSE LINUX Enterprise Server 9 (x86_64)

Severity: Incorrect Behavior
Resolution Date: 13/Nov/08 05:27 PM


 Description  « Hide
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
...


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Martin Sebor added a comment - 02/Nov/07 09:54 PM
4.1.3 behaves the same.

Martin Sebor added a comment - 20/May/08 06:33 PM
Disabled formatting in Description.
Target 4.2.2.

Farid Zaripov added a comment - 13/Nov/08 05:27 PM

Farid Zaripov added a comment - 13/Nov/08 05:28 PM