Riviera PRO и cocotb, возможно, ошибка (libcocotbvhpi.dll 'не найдена) - PullRequest
1 голос
/ 25 февраля 2020

Я работаю с Pyhton 3.7, Alde c Riviera Pro 2017, cocotb 1.3 и MSYS2. Когда я запускаю этот тест на jenkins и на удаленном P C, я получаю эту проблему. Мой файл журнала выглядит следующим образом:

VHPI: Loading library 'C:/JenkinsSlave/workspace/Diceros_-_Regression_Tests_CoCoTB_mao/Vivado/diceros/ip_repo/registers_1.0/sim/build/libs/x86_64/libcocotbvhpi.dll'
VHPI: Cannot load the "C:/JenkinsSlave/workspace/Diceros_-_Regression_Tests_CoCoTB_mao/Vivado/diceros/ip_repo/registers_1.0/sim/build/libs/x86_64/libcocotbvhpi.dll" library. The library does not exist or is corrupted.

Решение уже опробовано:

  1. проверил, существует ли файл, и проверил зависимости файла dll. (все хорошо)
  2. Обнаружена Riviera имеет свою собственную версию g cc, которая отличается от MSYS2 (mingw64) - не уверен, если это проблема?
  3. Поигрался с переменными среды (didn не работает четко)

Любые предложения будут полезны. Я действительно застрял на данный момент. Заранее спасибо!

1 Ответ

1 голос
/ 25 февраля 2020

Пожалуйста, смотрите мой ответ в https://github.com/cocotb/cocotb/issues/1459, спасибо!

...