However, passing a scalar instead of an array/array element worked/works with (nearly?) all compilers. Hence, passing a scalar is seemingly common pattern. Thus, I wonder whether we should do something about this.
Maybe we could mention -fallow-argument-mismatch in the error message.
(Really, the changes needed are quite trivial, and the code is in fact
invalid. I actually wrote the patch for LAPACK which removed all the
fallout from their TESTING routines; it didn't take long).
Regards
Thomas
