It still succeeds because it's a function declaration in the updated version; you need to not have the return type in there.

Generated code is now:
```C
int t(void) { int clapack_dgetrf(const enum CBLAS_ORDER Order, const int M, const int N, double *A, const int lda, int *ipiv); return 0; }
```