[Bug c++/19311] [3.4/4.0 Regression] ICE in resolve_overloaded_unification

lerdsuwa at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Jan 13 06:07:00 GMT 2005


------- Additional Comments From lerdsuwa at gcc dot gnu dot org  2005-01-13 06:06 -------
Fixing it by queuing access checking until instantiation time 
turns out to be nasty:
- Need to invent new tree node, the current TREE_LIST cannot
  store the line number information.
- If only non-dependent qualified id are queued, need to check
  which one to queue.  If all are queued, then extra template 
  substitutions are needed which slow down the compiler.
I think the required changes is too big for 4.0 at this point.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19311



More information about the Gcc-bugs mailing list