Jump to content

    

Recommended Posts

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

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 - ошибка одна

Edited by drozel

Share this post


Link to post
Share on other sites
А вас не смущает, что тул 6-й ред хат требует?

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

 

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

Share this post


Link to post
Share on other sites
VCS падает по причине того, что вы запускаете его в расшаренной папке.

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

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

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

Share this post


Link to post
Share on other sites
Может уже за два года это исправили и в host Linux.

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

 

ниразу.

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

 

Share this post


Link to post
Share on other sites
ниразу.

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

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

Share this post


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

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

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

 

PS: Vbox 5.0.8

Share this post


Link to post
Share on other sites
можно скрин где это включается?

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

 

PS: Vbox 5.0.8

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

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

VBoxManage setextradata VM_NAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHARE_NAME 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this