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



Thomas Koenig <tkoenig at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

                 CC|                            |tkoenig at gcc dot gnu.org



--- Comment #5 from Thomas Koenig <tkoenig at gcc dot gnu.org> 2013-01-06 
20:56:20 UTC ---

The problem is that gfc_get_sym_tree is asked to

get "size", but that is not available in the current

namespace.



The ICE goes away if "intrinsic:: size" is added.



We could simply remove the assert, but that would

be a bad idea in case the user specifies something

called "size" for something else.



So, we need to generate a different name, like in the

frontend optimization pass, where we use __internal_foo

for an intrinsic named foo.

Reply via email to