sharedRuntime_aarch32.cpp contains an unused definition of min that breaks compilation with GCC6: template <class T> static const T& min (const T& a, const T& b) { return (a > b) ? b : a; }