public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/13791] New: ICE in layout_type
@ 2004-01-21 13:51 bkramer at ciprico dot com
2004-01-21 13:53 ` [Bug c++/13791] " bkramer at ciprico dot com
` (7 more replies)
0 siblings, 8 replies; 9+ messages in thread
From: bkramer at ciprico dot com @ 2004-01-21 13:51 UTC (permalink / raw)
To: gcc-bugs
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDB.cpp:136: internal compiler
error: in layout_type, at stor-layout.c:1796
Version:
powerpc-wrs-vxworks-g++ (GCC) 3.4.0 20040115 (experimental)
Full command output:
/devel/new_compiler/engsrc/tools/linux/bin/powerpc-wrs-vxworks-g++ -v
-save-temps -c -o ../../../ciprico/framework/scsi/CdbUser.fs2210_vxo -Wall
-fno-exceptions -B/devel/new_compiler/engsrc/tools/linux/lib/gcc-lib/
-B/devel/new_compiler/engsrc/tools/linux/powerpc-wrs-vxworks/bin/
-I/devel/new_compiler/engsrc/tools/Tornado/target/config/all
-I/devel/new_compiler/engsrc/tools/Tornado/target/src/config
-I/devel/new_compiler/engsrc/tools/Tornado/target/src/drv
-I/devel/new_compiler/engsrc/tools/Tornado/target/h -DVXWORKS
-DTARGET_BOARD_FS2210 -DUSE_VXWORKS_TIMESTAMP -mstrict-align -nostdinc -t604
-fno-builtin -fno-exceptions -DINCLUDE_STANDALONE_SYM_TBL=yes
-I/devel/new_compiler/engsrc/tools/Tornado/target/h/c++/3.4.0
-DINSTANTIATE_TEMPLATES -DCPCI_DEBUG -DCPCI_BigEndian=1 -DVXWORKS=1 -O2 -g
-gdwarf-2 -DROM_SIZE=0x00080000 -DRAM_LOW_ADRS=0x00010000
-DRAM_HIGH_ADRS=0x01000000 -I../../../ciprico/framework/scsi
-I/devel/new_compiler/engsrc/ciprico/framework
-I/devel/new_compiler/engsrc/ciprico/product
-I/devel/new_compiler/engsrc/ciprico/platform
-I/devel/new_compiler/engsrc/ciprico/platform/cirius
-I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp
-I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/coreDrv
-I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/commDrv
-I/devel/new_compiler/engsrc/ciprico/product/fs2210/raid
-I/devel/new_compiler/engsrc/ciprico/platform
../../../ciprico/framework/scsi/CdbUser.cpp
Reading specs from
/devel/new_compiler/engsrc/tools/linux/lib/gcc-lib/powerpc-wrs-vxworks/3.4.0/specs
Configured with: ../../src/gcc/configure --target=powerpc-wrs-vxworks
--prefix=/devel/gcc-vxworks --enable-languages=c,c++ --enable-thread=vxworks
--with-headers=/devel/Tornado/target/h --with-gnu-ld --with-gnu-as
--enable-altivec --enable-long-long
Thread model: vxworks
gcc version 3.4.0 20040115 (experimental)
/devel/new_compiler/engsrc/tools/linux/bin/../libexec/gcc/powerpc-wrs-vxworks/3.4.0/cc1plus -E -quiet -nostdinc -v -I/devel/new_compiler/engsrc/tools/Tornado/target/config/all -I/devel/new_compiler/engsrc/tools/Tornado/target/src/config -I/devel/new_compiler/engsrc/tools/Tornado/target/src/drv -I/devel/new_compiler/engsrc/tools/Tornado/target/h -I/devel/new_compiler/engsrc/tools/Tornado/target/h/c++/3.4.0 -I../../../ciprico/framework/scsi -I/devel/new_compiler/engsrc/ciprico/framework -I/devel/new_compiler/engsrc/ciprico/product -I/devel/new_compiler/engsrc/ciprico/platform -I/devel/new_compiler/engsrc/ciprico/platform/cirius -I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp -I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/coreDrv -I/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/commDrv -I/devel/new_compiler/engsrc/ciprico/product/fs2210/raid -I/devel/new_compiler/engsrc/ciprico/platform -iprefix /devel/new_compiler/engsrc/tools/linux/bin/../lib/gcc/powerpc-wrs-vxworks/3.4.0/ -isystem /devel/new_compiler/engsrc/tools/linux/lib/gcc-lib/include -isystem /devel/new_compiler/engsrc/tools/linux/powerpc-wrs-vxworks/bin/include -DCPU_FAMILY=PPC -D__ppc -D__EABI__ -DCPU=PPC604 -D__hardfp -DVXWORKS -DTARGET_BOARD_FS2210 -DUSE_VXWORKS_TIMESTAMP -DINCLUDE_STANDALONE_SYM_TBL=yes -DINSTANTIATE_TEMPLATES -DCPCI_DEBUG -DCPCI_BigEndian=1 -DVXWORKS=1 -DROM_SIZE=0x00080000 -DRAM_LOW_ADRS=0x00010000 -DRAM_HIGH_ADRS=0x01000000 ../../../ciprico/framework/scsi/CdbUser.cpp -mcpu=604 -mstrict-align -mstrict-align -Wall -fno-exceptions -fno-builtin -fno-exceptions -fworking-directory -O2 -o CdbUser.ii
ignoring nonexistent directory
"/devel/new_compiler/engsrc/tools/linux/lib/gcc-lib/include"
ignoring nonexistent directory
"/devel/new_compiler/engsrc/tools/linux/powerpc-wrs-vxworks/bin/include"
ignoring duplicate directory "/devel/new_compiler/engsrc/ciprico/platform"
#include "..." search starts here:
#include <...> search starts here:
/devel/new_compiler/engsrc/tools/Tornado/target/config/all
/devel/new_compiler/engsrc/tools/Tornado/target/src/config
/devel/new_compiler/engsrc/tools/Tornado/target/src/drv
/devel/new_compiler/engsrc/tools/Tornado/target/h
/devel/new_compiler/engsrc/tools/Tornado/target/h/c++/3.4.0
../../../ciprico/framework/scsi
/devel/new_compiler/engsrc/ciprico/framework
/devel/new_compiler/engsrc/ciprico/product
/devel/new_compiler/engsrc/ciprico/platform
/devel/new_compiler/engsrc/ciprico/platform/cirius
/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp
/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/coreDrv
/devel/new_compiler/engsrc/ciprico/platform/cirius/bsp/commDrv
/devel/new_compiler/engsrc/ciprico/product/fs2210/raid
End of search list.
/devel/new_compiler/engsrc/tools/linux/bin/../libexec/gcc/powerpc-wrs-vxworks/3.4.0/cc1plus -fpreprocessed CdbUser.ii -mcpu=604 -mstrict-align -quiet -dumpbase CdbUser.cpp -mstrict-align -auxbase-strip ../../../ciprico/framework/scsi/CdbUser.fs2210_vxo -g -gdwarf-2 -O2 -Wall -version -fno-exceptions -fno-builtin -fno-exceptions -o CdbUser.s
GNU C++ version 3.4.0 20040115 (experimental) (powerpc-wrs-vxworks)
compiled by GNU C version 3.2.2 20030222 (Red Hat Linux 3.2.2-5).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
In file included from
/devel/new_compiler/engsrc/ciprico/framework/scsi/Types.hpp:13,
from ../../../ciprico/framework/scsi/CdbUser.cpp:13:
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:212: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::FormatUnit::interleave'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:233: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::FormatUnit_Data::defect_list_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:258: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ReassignBlocks_Data_DefectList::defect_list_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:259: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReassignBlocks_Data_DefectList::defect_descriptors[1]'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:271: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::Read_6Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:284: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::Write_6Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:297: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::Seek_6Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:458: warning:
ignoring packed attribute on unpacked non-POD field `uint64_b
CPCI::SCSI::CDB::Types::Inquiry_Data::serial_number'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:524: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Reserve_6::extent_list_len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:657: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ReceiveDiagnostic::len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:665: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ReceiveDiagnostic_Descriptor_Page_00H::page_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:698: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::SendDiagnostic::parameter_list_len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:706: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::SendDiagnostic_Page_00H::page_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:713: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::SendDiagnostic_Page_80H::page_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:728: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::SendDiagnostic_Page_80H_Code_09H::page_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:731: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::SendDiagnostic_Page_80H_Code_09H::test_size'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:778: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReadCapacity::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:793: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReadCapacity_Data::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:794: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReadCapacity_Data::block_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:821: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::Read_10Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:823: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Read_10Byte::transfer_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:849: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::Write_10Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:851: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Write_10Byte::transfer_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:864: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::Seek_10Byte::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:893: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::WriteVerify::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:895: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::WriteVerify::transfer_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:921: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::Verify::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:923: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Verify::verification_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:990: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::SynchronizeCache::lba'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:992: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::SynchronizeCache::number_of_blocks'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1028: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ReadDefectData::len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1045: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ReadDefectData_Data::defect_list_len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1046: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReadDefectData_Data::defect_list[1]'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1108: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::WriteBuffer::buffer_offset'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1109: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::WriteBuffer::len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1145: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::ReadBuffer::buffer_offset'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1146: warning:
ignoring packed attribute on unpacked non-POD field `uint24_b
CPCI::SCSI::CDB::Types::ReadBuffer::len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1229: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ModeSelect_10Byte::parameter_list_length'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1257: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Reserve_10Byte::paramListLength'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1279: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::Release_10Byte::paramListLength'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1307: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::ModeSense_10Byte::len'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1330: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::ReportLuns::allocationLength'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1337: warning:
ignoring packed attribute on unpacked non-POD field `uint32_b
CPCI::SCSI::CDB::Types::LunListHeader::listLength'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1355: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::LunStruct::nullSecondLevelLun'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1356: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::LunStruct::nullThirdLevelLun'
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDBTypes.hpp:1357: warning:
ignoring packed attribute on unpacked non-POD field `uint16_b
CPCI::SCSI::CDB::Types::LunStruct::nullFourthLevelLun'
In file included from /devel/new_compiler/engsrc/ciprico/framework/scsi/CDB.hpp:82,
from
/devel/new_compiler/engsrc/ciprico/framework/scsi/Types.hpp:14,
from ../../../ciprico/framework/scsi/CdbUser.cpp:13:
/devel/new_compiler/engsrc/ciprico/framework/scsi/CDB.cpp:136: internal compiler
error: in layout_type, at stor-layout.c:1796
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
--
Summary: ICE in layout_type
Product: gcc
Version: 3.4.0
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: bkramer at ciprico dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: powerpc-wrs-vxworks
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] ICE in layout_type
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
@ 2004-01-21 13:53 ` bkramer at ciprico dot com
2004-01-21 13:54 ` bkramer at ciprico dot com
` (6 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bkramer at ciprico dot com @ 2004-01-21 13:53 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkramer at ciprico dot com 2004-01-21 13:53 -------
Created an attachment (id=5544)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=5544&action=view)
Preprocessed file
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] ICE in layout_type
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
2004-01-21 13:53 ` [Bug c++/13791] " bkramer at ciprico dot com
@ 2004-01-21 13:54 ` bkramer at ciprico dot com
2004-01-21 14:11 ` [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types bangerth at dealii dot org
` (5 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bkramer at ciprico dot com @ 2004-01-21 13:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkramer at ciprico dot com 2004-01-21 13:54 -------
configure line:
../../src/gcc/configure --target=powerpc-wrs-vxworks
--prefix=/devel/gcc-vxworks --enable-languages=c,c++ --enable-thread=vxworks
--with-head
ers=/devel/Tornado/target/h --with-gnu-ld --with-gnu-as --enable-altivec
--enable-long-long
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
2004-01-21 13:53 ` [Bug c++/13791] " bkramer at ciprico dot com
2004-01-21 13:54 ` bkramer at ciprico dot com
@ 2004-01-21 14:11 ` bangerth at dealii dot org
2004-01-21 14:37 ` pinskia at gcc dot gnu dot org
` (4 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: bangerth at dealii dot org @ 2004-01-21 14:11 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bangerth at dealii dot org 2004-01-21 14:11 -------
Confirmed. A regression in 3.4/mainline:
--------------------------
template <typename> struct O {
struct __attribute__((packed)) I {
int i;
char c;
};
I * foo();
};
template<typename T>
typename O<T>::I *
O<T>::foo() { return 0; }
template class O<int>;
---------------------------------
g/x> /home/bangerth/bin/gcc-3.3.3-pre/bin/c++ -c x.cc
g/x> /home/bangerth/bin/gcc-3.4-pre/bin/c++ -c x.cc
x.cc:12: internal compiler error: in layout_type, at stor-layout.c:1796
Please submit a full bug report,
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Keywords| |ice-on-valid-code
Last reconfirmed|0000-00-00 00:00:00 |2004-01-21 14:11:18
date| |
Summary|ICE in layout_type |[3.4/3.5 regression] ICE in
| |layout_type with packed
| |types
Target Milestone|--- |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
` (2 preceding siblings ...)
2004-01-21 14:11 ` [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types bangerth at dealii dot org
@ 2004-01-21 14:37 ` pinskia at gcc dot gnu dot org
2004-01-21 14:41 ` pinskia at gcc dot gnu dot org
` (3 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-21 14:37 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-21 14:37 -------
>From Phil's regression hunter: Search converges between 2003-01-29-trunk (#208) and 2003-01
-30-trunk (#209).
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
` (3 preceding siblings ...)
2004-01-21 14:37 ` pinskia at gcc dot gnu dot org
@ 2004-01-21 14:41 ` pinskia at gcc dot gnu dot org
2004-01-29 2:22 ` cvs-commit at gcc dot gnu dot org
` (2 subsequent siblings)
7 siblings, 0 replies; 9+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-01-21 14:41 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-01-21 14:41 -------
The switch table in layout_type does not understand typename_type so it fails. I think this problem
is it is a template and it was being layouted too early or is it too late, I cannot remember.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
` (4 preceding siblings ...)
2004-01-21 14:41 ` pinskia at gcc dot gnu dot org
@ 2004-01-29 2:22 ` cvs-commit at gcc dot gnu dot org
2004-01-29 2:23 ` mmitchel at gcc dot gnu dot org
2004-01-29 2:23 ` cvs-commit at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-01-29 2:22 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-01-29 02:21 -------
Subject: Bug 13791
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: mmitchel@gcc.gnu.org 2004-01-29 02:21:52
Modified files:
gcc/cp : ChangeLog typeck.c
gcc/testsuite : ChangeLog
Added files:
gcc/testsuite/g++.dg/ext: attrib12.C
Log message:
PR c++/13791
* typeck.c (merge_types): Do not merge attributes into
TYPENAME_TYPEs.
2004-01-28 Mark Mitchell <mark@codesourcery.com>
PR c++/13791
* g++.dg/ext/attrib12.C: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.3915&r2=1.3916
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&r1=1.521&r2=1.522
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&r1=1.3435&r2=1.3436
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/ext/attrib12.C.diff?cvsroot=gcc&r1=NONE&r2=1.1
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
` (5 preceding siblings ...)
2004-01-29 2:22 ` cvs-commit at gcc dot gnu dot org
@ 2004-01-29 2:23 ` mmitchel at gcc dot gnu dot org
2004-01-29 2:23 ` cvs-commit at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2004-01-29 2:23 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2004-01-29 02:23 -------
Fixed in GCC 3.4.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
` (6 preceding siblings ...)
2004-01-29 2:23 ` mmitchel at gcc dot gnu dot org
@ 2004-01-29 2:23 ` cvs-commit at gcc dot gnu dot org
7 siblings, 0 replies; 9+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2004-01-29 2:23 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2004-01-29 02:23 -------
Subject: Bug 13791
CVSROOT: /cvs/gcc
Module name: gcc
Branch: gcc-3_4-branch
Changes by: mmitchel@gcc.gnu.org 2004-01-29 02:22:52
Modified files:
gcc/testsuite : ChangeLog
gcc/cp : ChangeLog typeck.c
Added files:
gcc/testsuite/g++.dg/ext: attrib12.C
Log message:
PR c++/13791
* typeck.c (merge_types): Do not merge attributes into
TYPENAME_TYPEs.
PR c++/13791
* g++.dg/ext/attrib12.C: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/g++.dg/ext/attrib12.C.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3389.2.27&r2=1.3389.2.28
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.3892.2.19&r2=1.3892.2.20
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/typeck.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.519.2.2&r2=1.519.2.3
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13791
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2004-01-29 2:23 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-21 13:51 [Bug c++/13791] New: ICE in layout_type bkramer at ciprico dot com
2004-01-21 13:53 ` [Bug c++/13791] " bkramer at ciprico dot com
2004-01-21 13:54 ` bkramer at ciprico dot com
2004-01-21 14:11 ` [Bug c++/13791] [3.4/3.5 regression] ICE in layout_type with packed types bangerth at dealii dot org
2004-01-21 14:37 ` pinskia at gcc dot gnu dot org
2004-01-21 14:41 ` pinskia at gcc dot gnu dot org
2004-01-29 2:22 ` cvs-commit at gcc dot gnu dot org
2004-01-29 2:23 ` mmitchel at gcc dot gnu dot org
2004-01-29 2:23 ` cvs-commit at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).