проблема во время установки multi2sim средство моделирования

I'am, плохо знакомый с человечностью и когда I'am, пытающийся устанавливать multi2sim, я получаю эту ошибку:

CXX      WorkItemIsa.o
WorkItemIsa.cc: In member function ‘void SI::WorkItem::ISA_V_CVT_I32_F32_Impl(SI::Instruction*)’:
WorkItemIsa.cc:2335:23: error: ‘isnan’ was not declared in this scope
  else if (isnan(fvalue) || fvalue == 0.0f || fvalue == -0.0f)
                       ^
WorkItemIsa.cc:2335:23: note: suggested alternative:
In file included from WorkItemIsa.cc:22:0:
/usr/include/c++/5/cmath:641:5: note:   ‘std::isnan’
     isnan(_Tp __x)
     ^
Makefile:456: recipe for target 'WorkItemIsa.o' failed
make[4]: *** [WorkItemIsa.o] Error 1
make[4]: Leaving directory '/home/yasmine/Downloads/multi2sim-5.0/src/arch/southern-islands/emulator'
Makefile:360: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/yasmine/Downloads/multi2sim-5.0/src/arch/southern-islands'
Makefile:363: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/yasmine/Downloads/multi2sim-5.0/src/arch'
Makefile:568: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/yasmine/Downloads/multi2sim-5.0/src'
Makefile:570: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1

Я не знаю то, что должно я делать или как может я решать его!! Может кто-либо знакомый с этим средством моделирования помогает мне?!

0
задан 5 May 2016 в 20:17

2 ответа

Просто найдите эту строку:

else if (isnan(fvalue) || fvalue == 0.0f || fvalue == -0.0f)

, который является в /multi2sim5.0/scr/arch/southern-islands/emulator/WorkItemIsa.cc файл.

И добавляют std:: прежде isnan. Это должно быть похожим на это:

else if (std::isnan(fvalue) || fvalue == 0.0f || fvalue == -0.0f)

2
ответ дан 6 May 2016 в 06:17
  • 1
    @ArukaJ sshd обеспечивается openssh-server пакет и является фоновым сервисом (ssh.service) управляемый через systemd. Кроме того, обычно Ваш IP остается таким же. Это не всегда имеет место - реализации маршрутизатора отличаются, или временная потеря в соединении может заставить Ваш IP изменяться. – Kaz Wolfe 17 October 2017 в 15:48

Установка Multi2Sim на Ubuntu 16.04, как предполагается, не сделан с make.The основной README страницы Github проекта ( https://github.com/Multi2Sim/multi2sim#readme) говорит, чтобы сделать следующее:

  1. Докер Установки ( https://docs.docker.com/engine/installation / )

  2. Внутренняя часть терминал Докера, выполненный следующее, чтобы скомпилировать и установить Multi2Sim:

    docker pull multi2sim/multi2sim
    docker run -it multi2sim/multi2sim bash
    
  3. Для выполнения Multi2Sim откройте терминал Докера и работайте:

    m2s
    
0
ответ дан 6 May 2016 в 06:17
  • 1
    Я don' t вполне следуют, Вы говорите, использую ли я sshd тогда, я уже имею openssh-server установленный? – AJJ 17 October 2017 в 15:49

Другие вопросы по тегам:

Похожие вопросы: