M /lapack/branches/SC08-release/SRC/ilaclc.f M /lapack/branches/SC08-release/SRC/ilaclr.f M /lapack/branches/SC08-release/SRC/iladlc.f M /lapack/branches/SC08-release/SRC/iladlr.f M /lapack/branches/SC08-release/SRC/ilaslc.f M /lapack/branches/SC08-release/SRC/ilaslr.f M /lapack/branches/SC08-release/SRC/ilazlc.f M /lapack/branches/SC08-release/SRC/ilazlr.f Fix non-short-circuited tests in ILAxL{C,R}. Fortran doesn't short-circuit logical operators, so the check that the leading dimension /= 0 may not prevent indexing into a 0-length array. Reported by "hes selex" in http://groups.google.com/group/comp.lang.fortran/browse_thread/thread/635192e11beadb93 and forwarded to the LAPACK maintainers by Tobias Burnus . Chalk up more bugs found by gfortran's diagnostics! Signed-off-by: Jason Riedy Cc: Tobias Burnus