updating gcc version required, internal is fine for load_and_allocate