You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Running the build on ppc (i.e. 32-bit), I get this:
---> Building R-qs2
xinstall: mkdir /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_R_R-qs2/R-qs2/work/build
Executing: cd "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_R_R-qs2/R-qs2/work/qs2" && /opt/local/bin/R CMD INSTALL . --configure-args="--without-simd --with-TBB" --library=/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_R_R-qs2/R-qs2/work/build --install-tests
* installing *source* package ‘qs2’ ...
** package ‘qs2’ successfully unpacked and MD5 sums checked
** using staged installation
checking for pkg-config... /opt/local/bin/pkg-config
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 /opt/local/bin/g++-mp-13 -std=gnu++17 accepts -g... yes
C++ compiler: /opt/local/bin/g++-mp-13 -std=gnu++17
zstd 1.5.6 library detected -- skipping zstd compilation
Fixed blocksize
Using TBB
Does not require -latomic flag
configure: creating ./config.status
config.status: creating src/Makevars
However, ppc requires-latomic in order to support 64-bit atomics.
Needless to say, in result Makevars do not get the flag:
I still don't have a way to test, so I'd need your help. Maybe adding compiler flags to the test program (R CMD config CXXFLAGS) would that change the result?
Running the build on
ppc
(i.e. 32-bit), I get this:However, ppc requires
-latomic
in order to support 64-bit atomics.Needless to say, in result Makevars do not get the flag:
I am not sure why, but the test gives an inaccurate result.
The text was updated successfully, but these errors were encountered: