[mephi-hpc] Фэйлится билд ROOT CERN

anikeev anikeev at ut.mephi.ru
Tue Mar 26 17:26:55 MSK 2019


On Tue, 2019-03-26 at 15:59 +0300, Владислав Метель wrote:
> Собираю с помощью cmake на unicluster , все опции при конфигурации
> оставляю дефолтными кроме dx11 и dxft
> 
> Собираю вот такой последовательность команд:
> mkdir ROOT_build
> cd ROOT_build/
> cmake ${PROJECT_DIR}/root -Dx11=OFF -Dxft=OFF
> cmake --build . -- -j1;;

Вам нужна более новая версия компилятора. На cherenkov компиляторы
подходят. На unicluster и basov я сейчас ставлю новые компиляторы.

> С уважением, Владислав Метель.
> 
> вт, 26 мар. 2019 г. в 15:15, anikeev <anikeev at ut.mephi.ru>:
> > On Tue, 2019-03-26 at 15:09 +0300, Владислав Метель wrote:
> > > Коллеги, добрый день.
> > 
> > Здравствуйте!
> > 
> > >  При сборке ROOT из исходников с гитхаба сборка фэйлит
> > на Building
> > > CXX object
> > math/vecops/CMakeFiles/ROOTVecOps.dir/G__ROOTVecOps.cxx.o
> > 
> > Подскажите, на каком кластере происходит сборка? Какой используется
> > компилятор? Какие используются опции configure?
> > 
> > > Может быть кто-то сталкивался с подобной проблемой и знает как её
> > > решить?
> > > 
> > > Часть текста ошибки:
> > > In file included from
> > >
> > /mnt/pool/1/metelv/Dynamic_Diffraction/ROOT_build/math/vecops/G__RO
> > OT
> > > VecOps.cxx:41:0:
> > >
> > /mnt/pool/1/metelv/Dynamic_Diffraction/ROOT_build/include/ROOT/RVec
> > .h
> > > xx:1029:311: error: ambiguous template specialization ‘fdim<>’
> > for
> > > ‘ROOT::VecOps::RVec<double> ROOT::VecOps::fdim(const
> > > ROOT::VecOps::RVec<double>&, const ROOT::VecOps::RVec<double>&)’
> > >  TVEC_EXTERN_STD_FUNCTIONS(double)
> > > 
> > > С уважением, Владислав Метель. 
> > > 
> > > _______________________________________________
> > > hpc mailing list
> > > hpc at lists.mephi.ru
> > > https://lists.mephi.ru/listinfo/hpc
> > _______________________________________________
> > hpc mailing list
> > hpc at lists.mephi.ru
> > https://lists.mephi.ru/listinfo/hpc
> > 
-- 
С уважением,
инженер отдела Unix-технологий МИФИ,
Аникеев Артём.
Тел.: 8
(495) 788-56-99, доб. 8998


More information about the hpc mailing list