This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

foo = std::pair(1,3) triggers internal compiler error


Hi,

[Sorry about the messed-up format.  My ISP mail server is in ORBS,
so I had to re-send the message from here.]

The following program (with a syntax error) gives "internal compiler
error" rather than a syntax error message.  A bzipped ".ii" file is
attached.

-Steve

P.S. The page www.gnu.org/software/gcc/gnats.html mentions "gccbug"
as the preferred method, but I don't find that program on my system.



#include <utility>


int main( int ac, char* av[] )
{
    std::pair<int,int> foo;

    foo = std::pair(1,3);
}


steve@riemann{gcc-2.95.4}g++ -v -save-temps -Wall badpair.cc 
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20010506 (Debian prerelease)
 /usr/lib/gcc-lib/i386-linux/2.95.4/cpp0 -lang-c++ -v -D__GNUC__=2 -D__GNUG__=2 -D__GNUC_MINOR__=95 -D__cplusplus -D__ELF__ -Dunix -D__i386__ -Dlinux -D__ELF__ -D__unix__ -D__i386__ -D__linux__ -D__unix -D__linux -Asystem(posix) -D__EXCEPTIONS -Wall -Acpu(i386) -Amachine(i386) -Di386 -D__i386 -D__i386__ badpair.cc badpair.ii
GNU CPP version 2.95.4 20010506 (Debian prerelease) (i386 Linux/ELF)
#include "..." search starts here:
#include <...> search starts here:
 /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3
 /usr/local/include
 /usr/lib/gcc-lib/i386-linux/2.95.4/include
 /usr/include
End of search list.
The following default directories have been omitted from the search path:
 /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../i386-linux/include
End of omitted list.
 /usr/lib/gcc-lib/i386-linux/2.95.4/cc1plus badpair.ii -quiet -dumpbase badpair.cc -Wall -version -o badpair.s
GNU C++ version 2.95.4 20010506 (Debian prerelease) (i386-linux) compiled by GNU C version 2.95.4 20010506 (Debian prerelease).
badpair.cc: In function `int main(int, char **)':
badpair.cc:8: Internal compiler error.
badpair.cc:8: Please submit a full bug report.
badpair.cc:8: Internal compiler error:
badpair.cc:8: See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.




-- 
by Rocket to the Moon,
by Airplane to the Rocket,
by Taxi to the Airport,
by Frontdoor to the Taxi,
by throwing back the blanket and laying down the legs ...
- They Might Be Giants


--T4sUOijqQbZv57TR
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="badpair.ii.bz2"
Content-Transfer-Encoding: base64

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

--T4sUOijqQbZv57TR--


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]