GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » PANDA » PandaRoot » Bugs, Fixes, Releases » [NOTSUPPORTED] Eternal package compilation error OSX 10.11.4 (error when installing root)
[NOTSUPPORTED] Eternal package compilation error OSX 10.11.4 [message #19218] Thu, 14 April 2016 16:45 Go to next message
Walter Ikegami Andersson is currently offline  Walter Ikegami Andersson
Messages: 19
Registered: November 2014
occasional visitor
From: *eduroam.uu.se
Dear PANDA experts,

I've run into a problem when trying to install fairsoft_mar15p3 on a new Mac computer.

I'm running Mac OS X 10.11.4
and Xcode version 7.3 (7D175)

I installed the prerequisites according to the fairroot page;
https://fairroot.gsi.de/?q=node/106
which went fine.

These are the settings I'm using:
compiler=Clang
debug=no
optimize=no
geant4_download_install_data_automatic=yes
geant4_install_data_from_dir=no
build_python=no
install_sim=yes
SIMPATH_INSTALL=/Users/walan603/fairsoft_mar15/buildFairSoft
platform=macosx


The following errors appear during the root installation:
In file included from /Users/walan603/fairsoft_mar15/tools/root/math/vc/src/trigonometric.cpp:20:
In file included from include/Vc/Vc:22:
In file included from include/Vc/vector.h:33:
In file included from include/Vc/sse/vector.h:23:
include/Vc/sse/intrinsics.h:309:17: error: use of undeclared identifier
      '__builtin_ia32_psrldqi128'
            c = _mm_srli_si128(_mm_setallone_si128(), 12);
                ^
include/Vc/sse/../common/fix_clang_emmintrin.h:40:12: note: expanded from macro
      '_mm_srli_si128'
  (__m128i)__builtin_ia32_psrldqi128((__m128i)(a), (count)*8); })


In file included from /Users/walan603/fairsoft_mar15/tools/root/math/vc/src/trigonometric.cpp:20:
In file included from include/Vc/Vc:22:
In file included from include/Vc/vector.h:33:
In file included from include/Vc/sse/vector.h:23:
include/Vc/sse/intrinsics.h:312:17: error: C-style cast from 'void' to '__m128i'
      (vector of 2 'long long' values) is not allowed
            c = _mm_slli_si128(_mm_srli_si128(_mm_setallone_si128(), 12), 4);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/Vc/sse/../common/fix_clang_emmintrin.h:34:38: note: expanded from macro
      '_mm_slli_si128'
  (__m128i)__builtin_ia32_pslldqi128((__m128i)(a), (count)*8); })


and it aborts after awhile.

How do I solve this? I also tried fairsoft mar15p6 and got the same result.

Best regards,
Walter

[Updated on: Thu, 28 April 2016 16:33] by Moderator

Report message to a moderator

Re: Eternal package compilation error OSX 10.11.4 [message #19219 is a reply to message #19218] Thu, 14 April 2016 16:51 Go to previous messageGo to next message
Tobias Stockmanns is currently offline  Tobias Stockmanns
Messages: 489
Registered: May 2007
first-grade participant
From: *ikp.kfa-juelich.de
Dear Walter,

please post your question on the FairRoot forum. I have not yet dared to update my OSX and I am still running with 10.11.3.

https://forum.gsi.de/index.php?t=index&cat=36

Cheers,

Tobias
Re: Eternal package compilation error OSX 10.11.4 [message #19220 is a reply to message #19219] Thu, 14 April 2016 17:40 Go to previous messageGo to next message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: 93.49.126*
From an old discussion I remember that FairSoft is not compatible with the new OS X. Try in the FairRoot forum, you should get more updated information,
Re: Eternal package compilation error OSX 10.11.4 [message #19231 is a reply to message #19218] Tue, 19 April 2016 14:57 Go to previous messageGo to next message
Walter Ikegami Andersson is currently offline  Walter Ikegami Andersson
Messages: 19
Registered: November 2014
occasional visitor
From: *eduroam.uu.se
From the responses I got from the Fairroot forum, it seems like ROOT5 is not compatible with OSX.

I'll stick with a virtual machine with Ubuntu 14.04 for now.
Re: Eternal package compilation error OSX 10.11.4 [message #19232 is a reply to message #19231] Tue, 19 April 2016 15:10 Go to previous message
StefanoSpataro is currently offline  StefanoSpataro
Messages: 2736
Registered: June 2005
Location: Torino
first-grade participant

From: *to.infn.it
To be more precise, it is not compatible with OS X 11 (El Capitan), while it is compatible with OS X 10 (Yosemite).
Previous Topic: [FIXED] problems in installing a pandaroot release (usual problems)
Next Topic: [FIXED] Compilation "error" in pid/rich
Goto Forum:
  


Current Time: Tue Nov 26 02:32:28 CET 2024

Total time taken to generate the page: 0.00607 seconds