Перейти к содержанию
    

Проблема с Synopsys

Пытаюсь скомпилировать исходник для симуляции:

vcs ../src/module.v -sverilog  -full64 +v2k -debug_all

drozel@PC:/media/sf_shareFolder/work/verilog/sim> /vcs ../src/module.v -sverilog  -full64 +v2k -debug_all

Warning-[LNX_OS_VERUN] Unsupported Linux version
  Linux version 'openSUSE 42.1 (x86_64)
  VERSION = 42.1
  CODENAME = Malachite
  # /etc/SuSE-release is deprecated and will be removed in the future, use 
  /etc/os-release instead' is not supported on 'x86_64' officially, assuming 
  linux compatibility by default. Set VCS_ARCH_OVERRIDE to linux or suse32 to 
  override.
  Please refer to release notes for information on supported platforms.


Warning-[LINX_KRNL] Unsupported Linux kernel
  Linux kernel '4.1.13-5-default' is not supported.
  Supported versions are 2.4* or 2.6*.

                         Chronologic VCS (TM)
         Version G-2012.09_Full64 -- Tue Jan 19 14:06:20 2016
               Copyright (c) 1991-2012 by Synopsys Inc.
                         ALL RIGHTS RESERVED

This program is proprietary and confidential information of Synopsys Inc.
and may be used and disclosed only as authorized in a license agreement
controlling such use and disclosure.

Parsing design file '../src/module.v'
Top Level Modules:
       module
No TimeScale specified
Starting vcs inline pass...
2 modules and 0 UDP read.
    However, due to incremental compilation, no re-compilation is necessary.
Assertion failed "rename(tmp_file, out_file) == 0" at line 833 in file cgmop.c
Command line: /soft/vcs/amd64/bin/cgmop1 -pic -gen_obj rmapats.m rmapats_mop.o

--- Stack trace follows:
sh: 26924: command not found
No context available
filelist.hsopt:2: recipe for target 'rmapats_mop.o' failed
make: *** [rmapats_mop.o] Error 255
Make exited with status 2
CPU time: .080 seconds to compile + 0 seconds to elab + .008 seconds to link

Кто знает, в чем может быть проблема?

OS: OpenSUSE 13.2 x64

Пробовал запускать и 32 и 64-битный vcs - ошибка одна

Изменено пользователем drozel

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вас не смущает, что тул 6-й ред хат требует?

Как мне сказали, работает на сусе. Правда, возможно, на более старой версии.

Думаете, без шансов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подтверждаю что на сюсе x64 всё работает. Запускал симуляцию 2 года назад на последнем на тот момент дистрибутиве сюсе. Сейчас уже нет доступа к тому компу, поэтому точную версию дистрибутива и vcs сказать не могу. Но работало точно, и архитектура была x64. Всё симулировалось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый, drozel.

 

VCS падает по причине того, что вы запускаете его в расшаренной папке.

 

Виртуал бокс не поддерживает хардлинки, которые vcs пытается использовать на этапе компиляции.

 

https://www.virtualbox.org/ticket/818

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

VCS падает по причине того, что вы запускаете его в расшаренной папке.

Виртуал бокс не поддерживает хардлинки, которые vcs пытается использовать на этапе компиляции.

Может уже за два года это исправили и в host Linux.

В VMware, линки не работают только, если host - Windows.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может уже за два года это исправили и в host Linux.

В VMware, линки не работают только, если host - Windows.

 

ниразу.

подтверждаю на RHEL7 -> RHEL7 в VBox такая же проблема с vcs, если пускать из расшареной папки

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ниразу.

подтверждаю на RHEL7 -> RHEL7 в VBox такая же проблема с vcs, если пускать из расшареной папки

У меня в host Linux везде работают линки (с vcs в том числе). Но в vbox надо их разрешить в настройках виртуалки (они там по-умолчанию отключены по соображениям безопасности).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня в host Linux везде работают линки (с vcs в том числе). Но в vbox надо их разрешить в настройках виртуалки (они там по-умолчанию отключены по соображениям безопасности).

можно скрин где это включается?

не могу найти такой птички в настройках((

 

PS: Vbox 5.0.8

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно скрин где это включается?

не могу найти такой птички в настройках((

 

PS: Vbox 5.0.8

Это не в настройках.

Это отдельной командой:

VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...