Move ArrayBase<> to Array<> fixing GCC poison issues in array.h/rmem.h
Remove goto error in glue.
Merge ICE fixes from upstream