Hello, Le 13/07/2015 21:54, Thomas Schwinge a écrit : > Original situation; _gfortran_runtime_error is not being properly > declared (invoked via gcc/fortran/frontend-passes.c:runtime_error_ne), > but, for example, _gfortran_error_runtime_at is being properly declared > (invoked from elsewhere):
normal (non-frontend-generated) code does through a 'resolution' step which after some checks may resolve procedure names to intrinsic procedure symbols (user procedure with same name as an intrinsic are allowed). So maybe what you miss is such a resolution step. Does it work if you add resolve_block_construct (*c); at the end of inline_matmul_assign? Mikael