[R] Compilation problems with R4.4.0
Ivan Krylov
|kry|ov @end|ng |rom d|@root@org
Wed May 8 16:12:28 CEST 2024
Dear Simon,
В Wed, 8 May 2024 10:17:41 +0000
Simon Andrews via R-help <r-help using r-project.org> пишет:
> I'm having a strange problem compiling R4.4.0 on an AlmaLinux9 box.
> make[4]: Entering directory '/bi/apps/R/R-4.4.0/src/library/grDevices'
> byte-compiling package 'grDevices'
>
> *** caught segfault ***
> address 0x18017a8110, cause 'memory not mapped'
>
> Traceback:
> 1: solve.default(rgb)
Miguel Esteva has recently complained about the same problem on RHEL9,
but didn't provide enough details, nor was I able to reproduce it
myself: https://stat.ethz.ch/pipermail/r-help/2024-May/479288.html
Thanks for letting us know it's reproducible on AlmaLinux and telling
us your compiler version!
Unfortunately, I wasn't able to reproduce the crash, neither with
gcc-toolset-13, nor with the ordinary gcc & gfortran 11.4.1 20231218
(Red Hat 11.4.1-3) from the repository. I see that your compiler version
is slightly different (11.4.1-2). I'm running `podman run -it --rm
almalinux:9`. Would an upgrade help?
Can you run R under the debugger and obtain a backtrace? Something like
the following, in the src/library/grDevices subdirectory:
_R_COMPILE_PKGS_=1 R_COMPILER_SUPPRESS_ALL=1 \
R_DEFAULT_PACKAGES=NULL LC_ALL=C \
../../../bin/R -d gdb --vanilla --no-echo -e \
'tools:::makeLazyLoading("grDevices")'
--
Best regards,
Ivan
More information about the R-help
mailing list