On 7/18/22 19:14, Avraham Adler wrote:
Hello.

According to my understanding of the changes in R-devel, the flag
-fno-optimize-sibling-calls should no longer be forced when compiling
R. Yet, as I compile R, revision 82603, from source on Windows
(Skylake-X server) I see the flag being passed (example below). Is
this different for Windows than for Unix? The changes header seems to
be its own and not under the "Installation on Unix-Alike" header.

Thank you,

Avi

Hi Avi,

yes, thanks for reminding me, I will remove that in the Windows make files (in about a week or so). There is no need to be more careful on Windows than Unix regarding this (actually a bit on the contrary, as most users use the same compiler). Feel free to remove that already in your builds.

Tomas

Excerpt:
making Lapack.d from Lapack.c
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin -ffloat-store -c dlamch.f -o
dlamch.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c dlapack.f -o dlapack.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c cmplx.f -o cmplx.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c la_constants.f90 -o
la_constants.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c dlartg.f90 -o dlartg.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c la_xisnan.f90 -o la_xisnan.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c dlassq.f90 -o dlassq.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c zlartg.f90 -o zlartg.o
gfortran  -O3 -march=native -pipe -fno-optimize-sibling-calls -flto
-ffat-lto-objects -fuse-linker-plugin  -c zlassq.f90 -o zlassq.o

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to