Dev,
as a first step, please don't use RStudio - we have to establish if this is an R issue or not first (RStudio is not R). Second, if it still crashes, please provide 1) the crash report 2) the output od sesionInfo() in R and 3) the output of system_profiler SPHardwareDataType SPSoftwareDataType fron Terminal (or system("system_profiler SPHardwareDataType SPSoftwareDataType") in R). Cheers, Simon > On Nov 29, 2021, at 9:36 AM, Dev Chakraborty <dpc10s...@gmail.com> wrote: > > I still get the crash. I tried to recreate your commands on my machine > (macOS Monterey, Version 12.0.1). Here is a summary; further details are > below. > > 1. Installing from CRAN downloaded file Rmpfr_0.8-7.tar.gz failed, see > further details. > 2. Therefore I had to instal the binary file from CRAN, see further details. > 3. Loaded library(Rmpfr), see further details > 4. Ran the two commands at the RStudio console: > x <- mpfr(-50, 2000) > y <- mpfr(-50.1, 2000) > This caused a crash. > 5. Restarted my system and ran: > > version > _ > platform x86_64-apple-darwin17.0 > arch x86_64 > os darwin17.0 > system x86_64, darwin17.0 > status > major 4 > minor 1.1 > year 2021 > month 08 > day 10 > svn rev 80725 > language R > version.string R version 4.1.1 (2021-08-10) > nickname Kick Things > > 6. Details of my machine (system report) > Model Name: MacBook Pro > Model Identifier: MacBookPro11,5 > Processor Name: Quad-Core Intel Core i7 > Processor Speed: 2.5 GHz > Number of Processors: 1 > Total Number of Cores: 4 > L2 Cache (per Core): 256 KB > L3 Cache: 6 MB > Hyper-Threading Technology: Enabled > Memory: 16 GB > System Firmware Version: 428.40.10.0.0 > OS Loader Version: 540.40.4~45 > SMC Version (system): 2.30f2 > Serial Number (system): C02PTX43G8WP > Hardware UUID: 85D23F6B-40E1-5D82-BF89-909EF7141116 > Provisioning UDID: 85D23F6B-40E1-5D82-BF89-909EF7141116 > > > Other details > 1. > install.packages("~/Downloads/Rmpfr_0.8-7.tar.gz", repos = NULL, type = > "source") > * installing *source* package ‘Rmpfr’ ... > ** package ‘Rmpfr’ successfully unpacked and MD5 sums checked > ** using staged installation > checking for gcc... clang -mmacosx-version-min=10.13 > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether clang -mmacosx-version-min=10.13 accepts -g... yes > checking for clang -mmacosx-version-min=10.13 option to accept ISO C89... > none needed > checking how to run the C preprocessor... clang -mmacosx-version-min=10.13 > -E > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... rm: conftest.dSYM: is a directory > rm: conftest.dSYM: is a directory > yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking mpfr.h usability... no > checking mpfr.h presence... no > checking for mpfr.h... no > configure: error: Header file mpfr.h not found; maybe use > --with-mpfr-include=INCLUDE_PATH > ERROR: configuration failed for package ‘Rmpfr’ > * removing > ‘/Library/Frameworks/R.framework/Versions/4.1/Resources/library/Rmpfr’ > Warning in install.packages : > installation of package ‘/Users/Dev/Downloads/Rmpfr_0.8-7.tar.gz’ had > non-zero exit status > > 2. > install.packages("Rmpfr") > trying URL 'https://cran.rstudio.com/bin/macosx/contrib/4.1/Rmpfr_0.8-7.tgz' > Content type 'application/x-gzip' length 1556368 bytes (1.5 MB) > ================================================== > downloaded 1.5 MB > > > The downloaded binary packages are in > /var/folders/d1/mx6dcbzx3v39r260458z2b200000gn/T//Rtmpfbzg9i/downloaded_packages >> > > 3. > library(Rmpfr) > Loading required package: gmp > > Attaching package: ‘gmp’ > > The following objects are masked from ‘package:base’: > > %*%, apply, crossprod, matrix, tcrossprod > > C code of R package 'Rmpfr': GMP using 64 bits per limb > > > Attaching package: ‘Rmpfr’ > > The following object is masked from ‘package:gmp’: > > outer > > The following objects are masked from ‘package:stats’: > > dbinom, dgamma, dnbinom, dnorm, dpois, dt, pnorm > > The following objects are masked from ‘package:base’: > > cbind, pmax, pmin, rbind > > > On Sun, Nov 28, 2021 at 12:53 PM Richard M. Heiberger <r...@temple.edu> > wrote: > >> Works normally in R-4.1.2 with Rmpfr_0.8-7 on Macintosh >> aarch64-apple-darwin20 >> I am running inside Emacs using ESS >> >>> packageVersion("Rmpfr") >> [1] ‘0.8.7’ >>> library(Rmpfr) >> Loading required package: gmp >> >> Attaching package: ‘gmp’ >> >> The following objects are masked from ‘package:base’: >> >> %*%, apply, crossprod, matrix, tcrossprod >> >> C code of R package 'Rmpfr': GMP using 64 bits per limb >> >> >> Attaching package: ‘Rmpfr’ >> >> The following object is masked from ‘package:gmp’: >> >> outer >> >> The following objects are masked from ‘package:stats’: >> >> dbinom, dgamma, dnbinom, dnorm, dpois, dt, pnorm >> >> The following objects are masked from ‘package:base’: >> >> cbind, pmax, pmin, rbind >> >>> x1 <- mpfr(-50, 200) >>> x1 >> 1 'mpfr' number of precision 200 bits >> [1] -50 >>> x2 <- mpfr(-50.1, 200) >>> x2 >> 1 'mpfr' number of precision 200 bits >> [1] -50.10000000000000142108547152020037174224853515625 >>> version >> _ >> platform aarch64-apple-darwin20 >> arch aarch64 >> os darwin20 >> system aarch64, darwin20 >> status >> major 4 >> minor 1.2 >> year 2021 >> month 11 >> day 01 >> svn rev 81115 >> language R >> version.string R version 4.1.2 (2021-11-01) >> nickname Bird Hippie >>> >> >>> On Nov 27, 2021, at 15:46, Dev Chakraborty <dpc10s...@gmail.com> wrote: >>> >>> I used package Rmpfr ca. 2017 and it worked fine. The latest version >>> (0.8-7) causes R (running under RStudio) to crash. A simple example is: >>> >>> library(Rmpfr) >>> x1 <- mpfr(-50, 200) >>> x2 <- mpfr(-50.1, 200) >>> >>> Which gives the message: >>> >>> R Session Aborted >>> R encountered a fatal error >>> The session was terminated >>> Start New Session >>> >>> I am using R version 4.1.1 on a Mac running MacOS 12.0.1. and an older >> iMac >>> running 10.15.7. The problem occurs with both machines. >>> >>> When I install from the CRAN archive file Rmpfr_0.6-1.tar.gz (the >> version >>> of the package around 2017, corresponding to the last time I used it) the >>> problem goes away. >>> >>> [[alternative HTML version deleted]] >>> >>> _______________________________________________ >>> R-SIG-Mac mailing list >>> R-SIG-Mac@r-project.org >>> >> https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fr-sig-mac&data=04%7C01%7Crmh%40temple.edu%7C3aabc743f322409d6fa308d9b259a7bb%7C716e81efb52244738e3110bd02ccf6e5%7C0%7C0%7C637736920545174898%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000&sdata=pNPM8x8q1%2BQxq4QevSbfjlcO44vDVEyUvsRlfDBfgBo%3D&reserved=0 >> >> > > [[alternative HTML version deleted]] > > _______________________________________________ > R-SIG-Mac mailing list > R-SIG-Mac@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-mac > _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac