j...@evans:/abuild/jh/mozilla-central/build2/storage/src> /abuild/jh/trunk-install/bin/g++ mozStorageRow.ii -O2 ../../../storage/src/mozStorageRow.cpp: In constructor mozilla::storage::Variant<DataType>::Variant(typename mozilla::storage::variant_storage_traits<DataType>::ConstructorType) [with DataType = nsString, typename mozilla::storage::variant_storage_traits<DataType>::ConstructorType = const nsAString_internal&]: ../../../storage/src/mozStorageRow.cpp:271:1: error: Invalid first operand of MEM_REF. &this_1(D)->mData ../../../storage/src/Variant.h:210:29: note: in statement D.21496_9 = &this_1(D)->mData;
../../../storage/src/mozStorageRow.cpp:271:1: error: Invalid address operand in MEM_REF. this_1(D)->mData; D.21496_9 = &this_1(D)->mData; ../../../storage/src/mozStorageRow.cpp:271:1: internal compiler error: verify_stmts failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. -- Summary: Mozilla build ICE at Invalid first operand of MEM_REF. Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: hubicka at gcc dot gnu dot org GCC build triplet: x86_64-linux GCC host triplet: x86_64-linux GCC target triplet: x86_64-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44826