------- Comment #2 from bdavis at gcc dot gnu dot org 2006-09-15 03:01 ------- This problem is very intriguing. For a first attempt I plan on adding a splay tree to constructors that need 'by element' access. This may allow this problem to be taken care of without changing every routine that uses gfc_constructor.
bd -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28974