Is it possible the new bootstrap failure (log below) I started seeing
within the last 24 hours is related to the following patch?

  2006-07-10  Benjamin Kosnik  <[EMAIL PROTECTED]>

        PR libstdc++/15448
        * include/Makefile.am: Clean up pch rules.
        * include/Makefile.in: Regenerate.

Gerald

if [ ! -d "./i386-unknown-freebsd5.4/bits/extc++.h.gch" ]; then \
  mkdir -p ./i386-unknown-freebsd5.4/bits/extc++.h.gch; \
fi; \
/files/pfeifer/OBJ-0711-1004/./gcc/xgcc -shared-libgcc 
-B/files/pfeifer/OBJ-0711-1004/./gcc -nostdinc++ 
-L/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/src 
-L/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/src/.libs 
-B/sw/gcc-current/i386-unknown-freebsd5.4/bin/ 
-B/sw/gcc-current/i386-unknown-freebsd5.4/lib/ -isystem 
/sw/gcc-current/i386-unknown-freebsd5.4/include -isystem 
/sw/gcc-current/i386-unknown-freebsd5.4/sys-include -Winvalid-pch 
-Wno-deprecated -x c++-header -g -O2  
-I/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/i386-unknown-freebsd5.4
 -I/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include 
-I/sw/test/gcc/trunk/libstdc++-v3/libsupc++ -O2 -g 
/sw/test/gcc/trunk/libstdc++-v3/include/precompiled/extc++.h -o 
i386-unknown-freebsd5.4/bits/extc++.h.gch/O2g.gch
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:57:
 error: 'iconv_t' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:67:
 error: 'descriptor_type' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:70:
 error: 'descriptor_type' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:147:
 error: ISO C++ forbids declaration of 'descriptor_type' with no type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:147:
 error: expected ';' before '&' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:151:
 error: expected `;' before 'const'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:151:
 error: ISO C++ forbids declaration of 'descriptor_type' with no type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:151:
 error: expected ';' before '&' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:155:
 error: expected `;' before 'protected'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In constructor '__gnu_cxx::encoding_state::encoding_state()':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:86:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_in_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:86:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_out_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In constructor '__gnu_cxx::encoding_state::encoding_state(const char*, const 
char*, int, int, int)':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:92:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_in_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:92:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_out_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In copy constructor '__gnu_cxx::encoding_state::encoding_state(const 
__gnu_cxx::encoding_state&)':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:104:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_in_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:104:
 error: class '__gnu_cxx::encoding_state' does not have any field named 
'_M_out_desc'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In member function 'bool __gnu_cxx::encoding_state::good() const':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:121:
 error: 'descriptor_type' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:122:
 error: '_M_in_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:122:
 error: '__err' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:123:
 error: '_M_out_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In member function 'void __gnu_cxx::encoding_state::init()':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:159:
 error: 'descriptor_type' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:161:
 error: '_M_in_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:163:
 error: 'iconv_open' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:164:
 error: '__err' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:168:
 error: '_M_out_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:170:
 error: 'iconv_open' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:171:
 error: '__err' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 In member function 'void __gnu_cxx::encoding_state::destroy()':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:192:
 error: 'descriptor_type' does not name a type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:193:
 error: '_M_in_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:193:
 error: '__err' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:195:
 error: 'iconv_close' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:198:
 error: '_M_out_desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:198:
 error: '__err' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:200:
 error: 'iconv_close' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:
 At global scope:
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:237:
 error: 'descriptor_type' in class '__gnu_cxx::encoding_state' does not name a 
type
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: 'std::__iconv_adaptor' declared as an 'inline' variable
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: template declaration of 'size_t std::__iconv_adaptor'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: '__func' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: 'iconv_t' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before ',' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before '*' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before ',' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before 'char'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before '*' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: expected primary-expression before ')' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:296:
 error: '(size_t)(<expression error>)' cannot be used as a function
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:297:
 error: 'iconv_t' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:297:
 error: expected primary-expression before 'char'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:297:
 error: expected primary-expression before '*' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:297:
 error: '__inbytes' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:298:
 error: expected primary-expression before 'char'
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:298:
 error: expected primary-expression before '*' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:298:
 error: '__outbytes' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:312:
 error: expected initializer before '&' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:338:
 error: 'iconv' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:338:
 error: '__desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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)
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:345:
 error: 'iconv' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:345:
 error: '__desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:379:
 error: expected initializer before '&' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:386:
 error: 'iconv' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:386:
 error: '__desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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':
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:416:
 error: expected initializer before '&' token
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:442:
 error: 'iconv' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:442:
 error: '__desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:449:
 error: 'iconv' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/codecvt_specializations.h:449:
 error: '__desc' was not declared in this scope
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp:
 At global scope:
/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/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:4517
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[4]: *** [i386-unknown-freebsd5.4/bits/extc++.h.gch/O2g.gch] Error 1
gmake[4]: Leaving directory 
`/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3/include'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory 
`/files/pfeifer/OBJ-0711-1004/i386-unknown-freebsd5.4/libstdc++-v3'
gmake[1]: *** [all-target-libstdc++-v3] Error 2
gmake[1]: Leaving directory `/files/pfeifer/OBJ-0711-1004'
gmake: *** [bootstrap-lean] Error 2

Reply via email to