First off, how can I tell the exact MKL version installed? I know I have the latest (it has LAPACK 3.4.0) but it becomes confusing to tell after applying a few updates. I see under /opt/intel the following which looks fishy with the "2011":
composerxe -> composer_xe_2011_sp1/
drwxr-xr-x 3 root root 4096 2012-05-05 17:44 composer_xe_2011_sp1/
drwxr-xr-x 8 root root 4096 2012-05-05 17:44 composer_xe_2011_sp1.10.319/
drwxr-xr-x 14 root root 4096 2012-05-04 01:04 composer_xe_2011_sp1.9.293/
Anyway I'm having trouble making these newly included QR functions work and I suspect it could be bugs? The problems I am having are the following:
dgeqrt: No matter how I call this function, I always get the following error
MKL ERROR: Parameter 3 was incorrect on entry to DGEQRT.
LAPACKE_dgeqrt failed with info = -4
dgeqp3: I get the R not solving a test case problem that gets solved using the classic dgeqrf. I will prepare a demonstration test case in isolation for this.