GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » Fairroot » External Packages » Fairsoft_mar15 on OSX 10.11.4 issues (root compilation fails)
Fairsoft_mar15 on OSX 10.11.4 issues [message #19221] Thu, 14 April 2016 17:51 Go to previous message
Walter Ikegami Andersson is currently offline  Walter Ikegami Andersson
Messages: 19
Registered: November 2014
occasional visitor
From: *eduroam.uu.se
Hello,

I'm currently trying to install the external packages mar15 for running pandaroot. 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
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Problems in a fresh installation - pythia6
Next Topic: Unpack boost package
Goto Forum:
  


Current Time: Thu Mar 28 14:16:49 CET 2024

Total time taken to generate the page: 0.01240 seconds