FAIL: 23_containers/set/explicit_instantiation/3.cc (test for excess errors) is still present on mainline on i686-pc-linux-gnu on 20050721 (07:00 UTC). This was related to bugs 22444, 22416, 22483 which have been closed (1.cc and 2.cc do indeed now pass). /scratch/gcc/nightly-2005-07-21-mainline/i686-pc-linux-gnu/build_gcc/build/gcc-mainline-nightly-i686-pc-linux-gnu-i686-pc-linux-gnu/i686-pc-linux-gnu/libstdc++-v3/include/bits/stl_set.h: In member function 'std::pair<typename std::_Rb_tree<_Key, _Key, std::_Identity<_Key>, _Compare, typename _Alloc::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const _Key&) [with _Key = int, _Compare = std::less<int>, _Alloc = std::allocator<char>]': /scratch/gcc/nightly-2005-07-21-mainline/i686-pc-linux-gnu/build_gcc/build/gcc-mainline-nightly-i686-pc-linux-gnu-i686-pc-linux-gnu/i686-pc-linux-gnu/libstdc++-v3/include/bits/stl_set.h:318: internal compiler error: tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466
I'm betting it's the same bug that is visible with 1.cc (again, 1.cc indeed FAILs, does not PASS) on mmix-knuth-mmixware (cutnpaste from log): /home/hp/combined/mmix-regobj/mmix-knuth-mmixware/libstdc++-v3/include/bits/stl_set.h: In member fu\ nction 'std::pair<typename std::_Rb_tree<_Key, _Key, std::_Identity<_Key>, _Compare, typename _Allo\ c::rebind<_Key>::other>::const_iterator, bool> std::set<_Key, _Compare, _Alloc>::insert(const _Key&\ ) [with _Key = int, _Compare = std::less<int>, _Alloc = std::allocator<int>]':^M /home/hp/combined/mmix-regobj/mmix-knuth-mmixware/libstdc++-v3/include/bits/stl_set.h:318: internal\ compiler error: tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:46\ 6^M PASSED with "Mon Jul 18 16:34:10 UTC 2005" FAILS with "Mon Jul 25 22:33:14 UTC 2005"
*** This bug has been marked as a duplicate of 22444 ***