public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
@ 2006-07-06 20:00 gcc-bugzilla at gcc dot gnu dot org
2006-07-06 20:03 ` [Bug libstdc++/28290] " ro at gcc dot gnu dot org
` (24 more replies)
0 siblings, 25 replies; 27+ messages in thread
From: gcc-bugzilla at gcc dot gnu dot org @ 2006-07-06 20:00 UTC (permalink / raw)
To: gcc-bugs
Bootstrapping current mainline as of 20060705 fails on Tru64 UNIX V5.1B
when trying to genererate the PCH file for extc++.h:
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/./gcc/xgcc -shared-libgcc
-B/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/./gcc -nostdinc++
-L/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/src
-L/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/src/.libs
-B/vol/gcc/share/alpha-dec-osf5.1b/bin/ -B/vol/gcc/share/alpha-dec-osf5.1b/lib/
-isystem /vol/gcc/share/alpha-dec-osf5.1b/include -isystem
/vol/gcc/share/alpha-dec-osf5.1b/sys-include -Winvalid-pch -Wno-deprecated -x
c++-header -g -O2 -mieee
-I/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/alpha-dec-osf5.1b
-I/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include
-I/vol/gccsrc/src/gcc/libstdc++-v3/libsupc++
/vol/gccsrc/src/gcc/libstdc++-v3/include/precompiled/extc++.h -O2 -g -o
./alpha-dec-osf5.1b/bits/extc++.h.gch/O2g.gch;
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:57:
error: 'iconv_t' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:67:
error: 'descriptor_type' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:70:
error: 'descriptor_type' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:147:
error: ISO C++ forbids declaration of 'descriptor_type' with no type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:147:
error: expected ';' before '&' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:151:
error: expected `;' before 'const'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:151:
error: ISO C++ forbids declaration of 'descriptor_type' with no type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:151:
error: expected ';' before '&' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:155:
error: expected `;' before 'protected'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In constructor '__gnu_cxx::encoding_state::encoding_state()':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:86:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_in_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:86:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_out_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In constructor '__gnu_cxx::encoding_state::encoding_state(const char*, const
char*, int, int, int)':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:92:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_in_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:92:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_out_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In copy constructor '__gnu_cxx::encoding_state::encoding_state(const
__gnu_cxx::encoding_state&)':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:104:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_in_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:104:
error: class '__gnu_cxx::encoding_state' does not have any field named
'_M_out_desc'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'bool __gnu_cxx::encoding_state::good() const':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:121:
error: 'descriptor_type' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:122:
error: '_M_in_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:122:
error: '__err' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:123:
error: '_M_out_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'void __gnu_cxx::encoding_state::init()':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:159:
error: 'descriptor_type' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:161:
error: '_M_in_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:163:
error: 'iconv_open' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:164:
error: '__err' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:168:
error: '_M_out_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:170:
error: 'iconv_open' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:171:
error: '__err' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'void __gnu_cxx::encoding_state::destroy()':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:192:
error: 'descriptor_type' does not name a type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:193:
error: '_M_in_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:193:
error: '__err' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:195:
error: 'iconv_close' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:198:
error: '_M_out_desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:198:
error: '__err' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:200:
error: 'iconv_close' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
At global scope:
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:237:
error: 'descriptor_type' in class '__gnu_cxx::encoding_state' does not name a
type
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: 'std::__iconv_adaptor' declared as an 'inline' variable
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: template declaration of 'size_t std::__iconv_adaptor'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: '__func' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: 'iconv_t' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before ',' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before '*' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before ',' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before 'char'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before '*' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: expected primary-expression before ')' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:296:
error: '(size_t)(<expression error>)' cannot be used as a function
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:297:
error: 'iconv_t' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:297:
error: expected primary-expression before 'char'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:297:
error: expected primary-expression before '*' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:297:
error: '__inbytes' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:298:
error: expected primary-expression before 'char'
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:298:
error: expected primary-expression before '*' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:298:
error: '__outbytes' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'virtual std::codecvt_base::result std::codecvt<_InternT,
_ExternT, __gnu_cxx::encoding_state>::do_out(__gnu_cxx::encoding_state&, const
_InternT*, const _InternT*, const _InternT*&, _ExternT*, _ExternT*, _ExternT*&)
const':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:312:
error: expected initializer before '&' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:338:
error: 'iconv' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:338:
error: '__desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:339:
error: there are no arguments to '__iconv_adaptor' that depend on a template
parameter, so a declaration of '__iconv_adaptor' must be available
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:339:
error: (if you use '-fpermissive', G++ will accept your code, but allowing the
use of an undeclared name is deprecated)
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:345:
error: 'iconv' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:345:
error: '__desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:346:
error: there are no arguments to '__iconv_adaptor' that depend on a template
parameter, so a declaration of '__iconv_adaptor' must be available
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'virtual std::codecvt_base::result std::codecvt<_InternT,
_ExternT, __gnu_cxx::encoding_state>::do_unshift(__gnu_cxx::encoding_state&,
_ExternT*, _ExternT*, _ExternT*&) const':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:379:
error: expected initializer before '&' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:386:
error: 'iconv' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:386:
error: '__desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:387:
error: there are no arguments to '__iconv_adaptor' that depend on a template
parameter, so a declaration of '__iconv_adaptor' must be available
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:
In member function 'virtual std::codecvt_base::result std::codecvt<_InternT,
_ExternT, __gnu_cxx::encoding_state>::do_in(__gnu_cxx::encoding_state&, const
_ExternT*, const _ExternT*, const _ExternT*&, _InternT*, _InternT*, _InternT*&)
const':
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:416:
error: expected initializer before '&' token
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:442:
error: 'iconv' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:442:
error: '__desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:443:
error: there are no arguments to '__iconv_adaptor' that depend on a template
parameter, so a declaration of '__iconv_adaptor' must be available
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:449:
error: 'iconv' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:449:
error: '__desc' was not declared in this scope
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/codecvt_specializations.h:450:
error: there are no arguments to '__iconv_adaptor' that depend on a template
parameter, so a declaration of '__iconv_adaptor' must be available
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp:
At global scope:
/vol/gccsrc/obj/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp:235:
internal compiler error: tree check: expected integer_cst, have scope_ref in
tree_int_cst_sgn, at tree.c:4476
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
checking for ctime... make[2]: *** [alpha-dec-osf5.1b/bits/extc++.h] Error 1
make[2]: Leaving directory
`/amnt/sequoia/export/vol/gcc/obj/alpha/gcc-4.2.0-20060705/5.1b-gcc/alpha-dec-osf5.1b/libstdc++-v3/include'
The problem starts with the fact that there's no definition of iconv_t in
place, since iconv.h isn't included anywhere. I haven't yet found where in
the maze of libstdc++ headers to add this. One plausible location seemed
to be config/locale/generic/c_locale.h, but this didn't help.
Apart from that, there shouldn't be an ICE here.
Environment:
System: OSF1 bartok V5.1 2650 alpha
Machine: alpha
host: alpha-dec-osf5.1b
build: alpha-dec-osf5.1b
target: alpha-dec-osf5.1b
configured with: /vol/gcc/src/gcc/configure --prefix=/vol/gcc
--with-local-prefix=/vol/gcc --disable-nls --host alpha-dec-osf5.1b --build
alpha-dec-osf5.1b --target alpha-dec-osf5.1b
--with-gmp-dir=/vol/gnu/obj/gmp-4.1.3
--with-mpfr-dir=/vol/gnu/obj/gmp-4.1.3/mpfr
--enable-languages=c,c++,fortran,java,objc,ada --disable-libmudflap
How-To-Repeat:
Bootstrap mainline as described above.
--
Summary: [4.2 Regression] ICE during extc++.h pch generation on
Tru64 UNIX V5.1B
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ro at techfak dot uni-bielefeld dot de
GCC build triplet: alpha-dec-osf5.1b
GCC host triplet: alpha-dec-osf5.1b
GCC target triplet: alpha-dec-osf5.1b
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
@ 2006-07-06 20:03 ` ro at gcc dot gnu dot org
2006-07-06 20:10 ` ro at techfak dot uni-bielefeld dot de
` (23 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-07-06 20:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from ro at gcc dot gnu dot org 2006-07-06 20:03 -------
Created an attachment (id=11847)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11847&action=view)
-save-temps output
Output from gcc -save-temps.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
2006-07-06 20:03 ` [Bug libstdc++/28290] " ro at gcc dot gnu dot org
@ 2006-07-06 20:10 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 20:14 ` falk at debian dot org
` (22 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2006-07-06 20:10 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from ro at techfak dot uni-bielefeld dot de 2006-07-06 20:10 -------
Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
V5.1B
Even if I add <iconv.h> directly to extc++.h (a complete hack), the
compilation errors about iconv_t missing are gone, but the ICE remains,
even at -O0.
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
2006-07-06 20:03 ` [Bug libstdc++/28290] " ro at gcc dot gnu dot org
2006-07-06 20:10 ` ro at techfak dot uni-bielefeld dot de
@ 2006-07-06 20:14 ` falk at debian dot org
2006-07-06 20:19 ` ro at gcc dot gnu dot org
` (21 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: falk at debian dot org @ 2006-07-06 20:14 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from falk at debian dot org 2006-07-06 20:14 -------
(In reply to comment #2)
> Even if I add <iconv.h> directly to extc++.h (a complete hack), the
> compilation errors about iconv_t missing are gone, but the ICE remains,
> even at -O0.
Can you give the .ii for that?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (2 preceding siblings ...)
2006-07-06 20:14 ` falk at debian dot org
@ 2006-07-06 20:19 ` ro at gcc dot gnu dot org
2006-07-06 20:19 ` ro at techfak dot uni-bielefeld dot de
` (20 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-07-06 20:19 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from ro at gcc dot gnu dot org 2006-07-06 20:18 -------
Created an attachment (id=11848)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11848&action=view)
-save-temps output with iconv.h hack and -O0
gcc -save-temps output that compiles (due to iconv.h inclusion in extc++.h)
with
-O0.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (3 preceding siblings ...)
2006-07-06 20:19 ` ro at gcc dot gnu dot org
@ 2006-07-06 20:19 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 22:04 ` ro at techfak dot uni-bielefeld dot de
` (19 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2006-07-06 20:19 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from ro at techfak dot uni-bielefeld dot de 2006-07-06 20:19 -------
Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
V5.1B
falk at debian dot org writes:
> Can you give the .ii for that?
Sure, done.
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (4 preceding siblings ...)
2006-07-06 20:19 ` ro at techfak dot uni-bielefeld dot de
@ 2006-07-06 22:04 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 22:16 ` Andrew Pinski
2006-07-06 22:16 ` pinskia at physics dot uc dot edu
` (18 subsequent siblings)
24 siblings, 1 reply; 27+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2006-07-06 22:04 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from ro at techfak dot uni-bielefeld dot de 2006-07-06 22:04 -------
Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
V5.1B
The same ICE happens on Solaris 10/x86 (i386-pc-solaris2.10).
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 22:04 ` ro at techfak dot uni-bielefeld dot de
@ 2006-07-06 22:16 ` Andrew Pinski
0 siblings, 0 replies; 27+ messages in thread
From: Andrew Pinski @ 2006-07-06 22:16 UTC (permalink / raw)
To: gcc-bugzilla; +Cc: gcc-bugs
>
>
>
> ------- Comment #6 from ro at techfak dot uni-bielefeld dot de 2006-07-06 22:04 -------
> Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
> V5.1B
>
> The same ICE happens on Solaris 10/x86 (i386-pc-solaris2.10).
On x86-linux-gnu with FC4 I hear, I could not reproduce it on FC5, I am in the middle
of a GCAC checking build.
-- Pinski
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (5 preceding siblings ...)
2006-07-06 22:04 ` ro at techfak dot uni-bielefeld dot de
@ 2006-07-06 22:16 ` pinskia at physics dot uc dot edu
2006-07-06 22:17 ` pinskia at gcc dot gnu dot org
` (17 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at physics dot uc dot edu @ 2006-07-06 22:16 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from pinskia at physics dot uc dot edu 2006-07-06 22:16 -------
Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
V5.1B
>
>
>
> ------- Comment #6 from ro at techfak dot uni-bielefeld dot de 2006-07-06 22:04 -------
> Subject: Re: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX
> V5.1B
>
> The same ICE happens on Solaris 10/x86 (i386-pc-solaris2.10).
On x86-linux-gnu with FC4 I hear, I could not reproduce it on FC5, I am in the
middle
of a GCAC checking build.
-- Pinski
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (6 preceding siblings ...)
2006-07-06 22:16 ` pinskia at physics dot uc dot edu
@ 2006-07-06 22:17 ` pinskia at gcc dot gnu dot org
2006-07-06 22:21 ` ro at gcc dot gnu dot org
` (16 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-07-06 22:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from pinskia at gcc dot gnu dot org 2006-07-06 22:17 -------
*** This bug has been marked as a duplicate of 28217 ***
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (7 preceding siblings ...)
2006-07-06 22:17 ` pinskia at gcc dot gnu dot org
@ 2006-07-06 22:21 ` ro at gcc dot gnu dot org
2006-07-08 7:24 ` [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation falk at debian dot org
` (15 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at gcc dot gnu dot org @ 2006-07-06 22:21 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from ro at gcc dot gnu dot org 2006-07-06 22:21 -------
The ICE is a duplicate, but the compile failure before is not (though it could
be
the same issue as libstdc++/28265).
--
ro at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|DUPLICATE |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (8 preceding siblings ...)
2006-07-06 22:21 ` ro at gcc dot gnu dot org
@ 2006-07-08 7:24 ` falk at debian dot org
2006-07-09 16:07 ` [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type schwab at suse dot de
` (14 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: falk at debian dot org @ 2006-07-08 7:24 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from falk at debian dot org 2006-07-08 07:24 -------
I see the same on alphaev68-linux-gnu.
--
falk at debian dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Summary|[4.2 Regression] ICE during |[4.2 Regression] ICE during
|extc++.h pch generation on |extc++.h pch generation
|Tru64 UNIX V5.1B |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (9 preceding siblings ...)
2006-07-08 7:24 ` [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation falk at debian dot org
@ 2006-07-09 16:07 ` schwab at suse dot de
2006-07-09 17:39 ` pcarlini at suse dot de
` (13 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: schwab at suse dot de @ 2006-07-09 16:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from schwab at suse dot de 2006-07-09 16:07 -------
Adjusting summary since the ICE is tracked in #28217.
--
schwab at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.2 Regression] ICE during |[4.2 Regression] error:
|extc++.h pch generation |'iconv_t' does not name a
| |type
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (10 preceding siblings ...)
2006-07-09 16:07 ` [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type schwab at suse dot de
@ 2006-07-09 17:39 ` pcarlini at suse dot de
2006-07-09 17:58 ` pcarlini at suse dot de
` (12 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-09 17:39 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from pcarlini at suse dot de 2006-07-09 17:39 -------
It seemd to me that the best thing to do is adding the include on top of
codecvt_specializations.h itself and removing it from the other places where it
does currently appear (because a grep reveals that the iconv facilities are
*not* used anywhere else (besides the testsuite), I would appreciate of you
could double check...). Can you try that?
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pcarlini at suse dot de
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (11 preceding siblings ...)
2006-07-09 17:39 ` pcarlini at suse dot de
@ 2006-07-09 17:58 ` pcarlini at suse dot de
2006-07-10 20:17 ` ro at techfak dot uni-bielefeld dot de
` (11 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-09 17:58 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from pcarlini at suse dot de 2006-07-09 17:58 -------
Forgot: those facilities are not always available, therefore we should probably
protect the whole thing with _GLIBCXX_USE_ICONV... I'm adding Benjamin in CC.
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bkoz at redhat dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (12 preceding siblings ...)
2006-07-09 17:58 ` pcarlini at suse dot de
@ 2006-07-10 20:17 ` ro at techfak dot uni-bielefeld dot de
2006-07-10 23:17 ` pinskia at gcc dot gnu dot org
` (10 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: ro at techfak dot uni-bielefeld dot de @ 2006-07-10 20:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from ro at techfak dot uni-bielefeld dot de 2006-07-10 20:17 -------
Subject: Re: [4.2 Regression] error: 'iconv_t' does not name a type
pcarlini at suse dot de writes:
> It seemd to me that the best thing to do is adding the include on top of
> codecvt_specializations.h itself and removing it from the other places where it
> does currently appear (because a grep reveals that the iconv facilities are
> *not* used anywhere else (besides the testsuite), I would appreciate of you
> could double check...). Can you try that?
The compilation errors are gone with this change, but due to PR c++/28217,
I still get an ICE:
Index: codecvt_specializations.h
===================================================================
--- codecvt_specializations.h (revision 115313)
+++ codecvt_specializations.h (working copy)
@@ -38,6 +38,10 @@
* This file is a GNU extension to the Standard C++ Library.
*/
+#if _GLIBCXX_USE_ICONV
+# include <iconv.h>
+#endif
+
// XXX
// Define this here so codecvt.cc can have _S_max_size definition.
#define _GLIBCXX_USE_ENCODING_STATE 1
Rainer
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (13 preceding siblings ...)
2006-07-10 20:17 ` ro at techfak dot uni-bielefeld dot de
@ 2006-07-10 23:17 ` pinskia at gcc dot gnu dot org
2006-07-11 11:56 ` pinskia at gcc dot gnu dot org
` (9 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-07-10 23:17 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from pinskia at gcc dot gnu dot org 2006-07-10 23:17 -------
This now affects powerpc-darwin:
/Users/regress/tbox/native/build/./gcc/xgcc -shared-libgcc
-B/Users/regress/tbox/native/build/./gcc -nostdinc++
-L/Users/regress/tbox/native/build/powerpc-apple-darwin8.5.0/libstdc++-v3/src
-L/Users/regress/tbox/native/build/powerpc-apple-darwin8.5.0/libstdc++-v3/src/.libs
-B/Users/regress/tbox/objs/powerpc-apple-darwin8.5.0/bin/
-B/Users/regress/tbox/objs/powerpc-apple-darwin8.5.0/lib/ -isystem
/Users/regress/tbox/objs/powerpc-apple-darwin8.5.0/include -isystem
/Users/regress/tbox/objs/powerpc-apple-darwin8.5.0/sys-include -Winvalid-pch
-Wno-deprecated -x c++-header -g -O2
-I/Users/regress/tbox/native/build/powerpc-apple-darwin8.5.0/libstdc++-v3/include/powerpc-apple-darwin8.5.0
-I/Users/regress/tbox/native/build/powerpc-apple-darwin8.5.0/libstdc++-v3/include
-I/Users/regress/tbox/svn-gcc/libstdc++-v3/libsupc++ -O2 -g
/Users/regress/tbox/svn-gcc/libstdc++-v3/include/precompiled/extc++.h -o
powerpc-apple-darwin8.5.0/bits/extc++.h.gch/O2g.gch
/Users/regress/tbox/native/build/powerpc-apple-darwin8.5.0/libstdc++-v3/include/ext/codecvt_specializations.h:57:
error: 'iconv_t' does not name a type
PPC-darwin has an iconv.h also.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |4.2.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (14 preceding siblings ...)
2006-07-10 23:17 ` pinskia at gcc dot gnu dot org
@ 2006-07-11 11:56 ` pinskia at gcc dot gnu dot org
2006-07-11 12:04 ` pinskia at gcc dot gnu dot org
` (8 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-07-11 11:56 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |blocker
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (15 preceding siblings ...)
2006-07-11 11:56 ` pinskia at gcc dot gnu dot org
@ 2006-07-11 12:04 ` pinskia at gcc dot gnu dot org
2006-07-11 12:31 ` gerald at pfeifer dot com
` (7 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-07-11 12:04 UTC (permalink / raw)
To: gcc-bugs
------- Comment #16 from pinskia at gcc dot gnu dot org 2006-07-11 12:04 -------
I am going to mark this as blocking PR 28217 though it does not officially, but
fixing either one will not fix the bootstrap.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
OtherBugsDependingO| |28217
nThis| |
Keywords|build |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (16 preceding siblings ...)
2006-07-11 12:04 ` pinskia at gcc dot gnu dot org
@ 2006-07-11 12:31 ` gerald at pfeifer dot com
2006-07-11 12:54 ` pcarlini at suse dot de
` (6 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: gerald at pfeifer dot com @ 2006-07-11 12:31 UTC (permalink / raw)
To: gcc-bugs
------- Comment #17 from gerald at pfeifer dot com 2006-07-11 12:31 -------
i386-unknown-freebsd5.4 is also broken.
--
gerald at pfeifer dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gerald at pfeifer dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (17 preceding siblings ...)
2006-07-11 12:31 ` gerald at pfeifer dot com
@ 2006-07-11 12:54 ` pcarlini at suse dot de
2006-07-11 12:55 ` pcarlini at suse dot de
` (5 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-11 12:54 UTC (permalink / raw)
To: gcc-bugs
------- Comment #18 from pcarlini at suse dot de 2006-07-11 12:54 -------
Created an attachment (id=11858)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11858&action=view)
Please test!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (18 preceding siblings ...)
2006-07-11 12:54 ` pcarlini at suse dot de
@ 2006-07-11 12:55 ` pcarlini at suse dot de
2006-07-11 12:58 ` pcarlini at suse dot de
` (4 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-11 12:55 UTC (permalink / raw)
To: gcc-bugs
------- Comment #19 from pcarlini at suse dot de 2006-07-11 12:55 -------
Created an attachment (id=11859)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11859&action=view)
... and in case commit!
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (19 preceding siblings ...)
2006-07-11 12:55 ` pcarlini at suse dot de
@ 2006-07-11 12:58 ` pcarlini at suse dot de
2006-07-11 16:50 ` bkoz at gcc dot gnu dot org
` (3 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-11 12:58 UTC (permalink / raw)
To: gcc-bugs
------- Comment #20 from pcarlini at suse dot de 2006-07-11 12:56 -------
People affected by the breakage please carefully test the attached and, in
case, commit: I'm going away for a few hours... Thanks!
--
pcarlini at suse dot de changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pcarlini at suse dot de
|dot org |
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (20 preceding siblings ...)
2006-07-11 12:58 ` pcarlini at suse dot de
@ 2006-07-11 16:50 ` bkoz at gcc dot gnu dot org
2006-07-11 17:48 ` bkoz at gcc dot gnu dot org
` (2 subsequent siblings)
24 siblings, 0 replies; 27+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2006-07-11 16:50 UTC (permalink / raw)
To: gcc-bugs
------- Comment #21 from bkoz at gcc dot gnu dot org 2006-07-11 16:50 -------
Huh. Sorry!
I'm checking in Paolo's patch.
-benjamin
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (21 preceding siblings ...)
2006-07-11 16:50 ` bkoz at gcc dot gnu dot org
@ 2006-07-11 17:48 ` bkoz at gcc dot gnu dot org
2006-07-12 0:21 ` pcarlini at suse dot de
2006-07-13 1:11 ` pinskia at gcc dot gnu dot org
24 siblings, 0 replies; 27+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2006-07-11 17:48 UTC (permalink / raw)
To: gcc-bugs
------- Comment #22 from bkoz at gcc dot gnu dot org 2006-07-11 17:48 -------
Subject: Bug 28290
Author: bkoz
Date: Tue Jul 11 17:48:10 2006
New Revision: 115354
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=115354
Log:
2006-07-11 Paolo Carlini <pcarlini@suse.de>
PR libstdc++/28290
* include/ext/codecvt_specializations.h: Fix, adding missing
includes and guards.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/ext/codecvt_specializations.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (22 preceding siblings ...)
2006-07-11 17:48 ` bkoz at gcc dot gnu dot org
@ 2006-07-12 0:21 ` pcarlini at suse dot de
2006-07-13 1:11 ` pinskia at gcc dot gnu dot org
24 siblings, 0 replies; 27+ messages in thread
From: pcarlini at suse dot de @ 2006-07-12 0:21 UTC (permalink / raw)
To: gcc-bugs
------- Comment #23 from pcarlini at suse dot de 2006-07-12 00:21 -------
Thanks Benjamin. FYI, I have just tweaked it back to my original version (if
c++config.h is not included first, _GLIBCXX_USE_ICONV is always found undefined
;)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
* [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
` (23 preceding siblings ...)
2006-07-12 0:21 ` pcarlini at suse dot de
@ 2006-07-13 1:11 ` pinskia at gcc dot gnu dot org
24 siblings, 0 replies; 27+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2006-07-13 1:11 UTC (permalink / raw)
To: gcc-bugs
------- Comment #24 from pinskia at gcc dot gnu dot org 2006-07-13 01:11 -------
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28290
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2006-07-13 1:11 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-06 20:00 [Bug libstdc++/28290] New: [4.2 Regression] ICE during extc++.h pch generation on Tru64 UNIX V5.1B gcc-bugzilla at gcc dot gnu dot org
2006-07-06 20:03 ` [Bug libstdc++/28290] " ro at gcc dot gnu dot org
2006-07-06 20:10 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 20:14 ` falk at debian dot org
2006-07-06 20:19 ` ro at gcc dot gnu dot org
2006-07-06 20:19 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 22:04 ` ro at techfak dot uni-bielefeld dot de
2006-07-06 22:16 ` Andrew Pinski
2006-07-06 22:16 ` pinskia at physics dot uc dot edu
2006-07-06 22:17 ` pinskia at gcc dot gnu dot org
2006-07-06 22:21 ` ro at gcc dot gnu dot org
2006-07-08 7:24 ` [Bug libstdc++/28290] [4.2 Regression] ICE during extc++.h pch generation falk at debian dot org
2006-07-09 16:07 ` [Bug libstdc++/28290] [4.2 Regression] error: 'iconv_t' does not name a type schwab at suse dot de
2006-07-09 17:39 ` pcarlini at suse dot de
2006-07-09 17:58 ` pcarlini at suse dot de
2006-07-10 20:17 ` ro at techfak dot uni-bielefeld dot de
2006-07-10 23:17 ` pinskia at gcc dot gnu dot org
2006-07-11 11:56 ` pinskia at gcc dot gnu dot org
2006-07-11 12:04 ` pinskia at gcc dot gnu dot org
2006-07-11 12:31 ` gerald at pfeifer dot com
2006-07-11 12:54 ` pcarlini at suse dot de
2006-07-11 12:55 ` pcarlini at suse dot de
2006-07-11 12:58 ` pcarlini at suse dot de
2006-07-11 16:50 ` bkoz at gcc dot gnu dot org
2006-07-11 17:48 ` bkoz at gcc dot gnu dot org
2006-07-12 0:21 ` pcarlini at suse dot de
2006-07-13 1:11 ` pinskia 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).