Opened 4 months ago

#70043 assigned defect

R-multinma fails on i386

Reported by: barracuda156 Owned by: barracuda156
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: i386 Cc: ryandesign (Ryan Carsten Schmidt)
Port: R-multinma, R

Description

Looks like the error is also caused by that silly bug which we tried to fix earlier, and it worked for gcc but failed with clang. https://build.macports.org/builders/ports-10.6_i386-builder/builds/167729/steps/install-port/logs/stdio

/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `/opt/local/bin/clang++-mp-11 -std=gnu++17 -I"/opt/local/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I"../inst/include" -I"/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger  WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger  -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/BH/include' -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/Rcpp/include' -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/RcppEigen/include' -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/RcppParallel/include' -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/rstan/include' -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/StanHeaders/include' -isystem/opt/local/include/LegacySupport -I/opt/local/include   WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger  WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger  WARNING: too small maximum for v(ector heap)size '0' ignored, the current usage 64M is already larger  -I'/opt/local/Library/Frameworks/R.framework/Versions/4.4/Resources/library/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS   -fPIC  -pipe -Os -stdlib=libc++ -arch i386   -c RcppExports.cpp -o RcppExports.o'
make: *** [RcppExports.o] Error 2
ERROR: compilation failed for package ‘multinma’
* removing ‘/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_R_R-multinma/R-multinma/work/.tmp/Rtmp6WTns2/Rinst10e7b2932a36c/multinma’
      -----------------------------------
ERROR: package installation failed

Looks like upstream of R might have fixed the 32-bit bug properly, I will test it and then update R, which hopefully gonna resolve all these issues. Ref: https://bugs.r-project.org/show_bug.cgi?id=18713

Change History (0)

Note: See TracTickets for help on using tickets.