Successfully repacks with shape for p0 using C backend