Pierre Lafaye de Micheaux
2025-Sep-20  00:34 UTC
[Rd] Reviving IndependenceTests and LAPACK WARNINGs
Dear R developpers,
Two months ago, I sent an email to the CRAN team asking if they would consider
adding more LAPACK routines to the R's source tree. I have not received a
response from them, which led me to assume that maybe I used the wrong
communication channel. (I apologise if this is the case.)
My goal is to revive my "IndependenceTests" package. It was archived
in 2021 (because I had not been able to solve various issues on time).
I have now been able to resolve most of the issues, though I still WARNINGs 
such as:
    Warning: GNU Extension: Nonstandard type declaration COMPLEX*16 at (1)
It is my firm belief that I cannot solve these issues without modifying several
(old) Lapack Fortran source files.
Now, in Section 6.7 of the "Writing R Extensions" manual, I read that
the current set of LAPACK subroutines included in R "might be
supplemented". Also, in the
https://github.com/SurajGupta/r-source/blob/master/src/modules/lapack/README
file,
I see that some Lapack files were added over the years to the R source tree. But
not all the ones I need, unfortunately.
The file I would like to be added to the R source tree is the following:
zhpevx.f
which in turn needs those below that are not in the R Lapack:
lsame.f
xerbla.f
zhptrd.f
zlanhp.f
zstein.f
zupgtr.f
zupmtr.f
Would you kindly let me know if:
  1.
A formal request to add these LAPACK routines to the R's source tree is
something that can be considered?
  2.
Alternatively, would a submission with these few remaining warnings still be
acceptable?
I fully understand if this falls outside the scope of R Core Team or CRAN's
intended support, but any guidance would be greatly appreciated.
Thank you in advance for your time and consideration.
Kind regards,
Associate Professor Pierre Lafaye De Micheaux
UNSW Sydney
From: ligges at statistik.tu-dortmund.de <ligges at
statistik.tu-dortmund.de>
Sent: Saturday, 12 July 2025 16:05
To: Pierre Lafaye de Micheaux <lafaye at unsw.edu.au>
Cc: ligges at statistik.tu-dortmund.de <ligges at
statistik.tu-dortmund.de>
Subject: winbuilder: Package IndependenceTests_0.6.tar.gz has been checked and
built
Dear package maintainer,
this notification has been generated automatically.
Your package IndependenceTests_0.6.tar.gz has been built (if working) and
checked for Windows.
Please check the log files and (if working) the binary package at:
https://win-builder.r-project.org/XB9bsh1dkkT4
The files will be removed after roughly 72 hours.
Installation time in seconds: 36
Check time in seconds: 67
Status: 2 WARNINGs, 1 NOTE
R Under development (unstable) (2025-07-11 r88405 ucrt)
All the best,
Uwe Ligges
(CRAN maintainer of binary packages for Windows)
This email and any files transmitted with it may contain confidential
information. If you believe you have received this email or any of its contents
in error, please notify me immediately by return email and destroy this email.
Do not use, disseminate, forward, print or copy any contents of an email
received in error.
	[[alternative HTML version deleted]]