Open-Source Projects: Issueshttps://forge.ispras.ru/https://forge.ispras.ru/favicon.ico?16490126692023-08-29T12:38:59ZOpen-Source Projects
Redmine QEMU4V - Bug #12607 (New): missing log problemhttps://forge.ispras.ru/issues/126072023-08-29T12:38:59ZSergey Smolovsmolov@ispras.ru
<p>Sometimes QEMU4V generates zero-size log file upon running at MicroTESK-* projects on Jenkins -- MIPS64, ARM testing.<br />Some investigations should be made.</p> QEMU4V - Task #12282 (New): migrate to QEMU 8.0.0https://forge.ispras.ru/issues/122822023-03-28T13:46:26ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/Planning/8.0">https://wiki.qemu.org/Planning/8.0</a></p> MicroTESK for PowerPC - Bug #12249 (New): qemu-system-ppc: failed to find romfile "efi-virtio.rom"https://forge.ispras.ru/issues/122492023-03-22T11:26:46ZSergey Smolovsmolov@ispras.ru
<p>The following tests<br /><pre>
AbsTestCase. test
InstructionAluTestCase. test
InstructionBpuTestCase. test
InstructionMmuTestCase. test
</pre><br />fail while using last snapshot of QEMU4V (3.7.0-SNAPSHOT). The error log is:<br /><pre>
Start compilation of instruction_mmu_0000.s ...
/usr/bin/powerpc-linux-gnu-ld: warning: cannot find entry symbol _start; defaulting to 0000000000002000
done.
Start emulation ...
qemu-system-ppc: failed to find romfile "efi-virtio.rom"
</pre></p>
<p>Probably, the problem is in ELF image construction, or in QEMU params.</p> Trace Matcher - Bug #12246 (Resolved): Ошибка при сборке проекта traceutils-src-0.1.9-beta-200116https://forge.ispras.ru/issues/122462023-03-21T13:01:33ZAlexander Protsenkoprotsenko@ispras.ru
<p>Использовалась инструкция:<br /><a class="external" href="https://forge.ispras.ru/projects/traceutils/wiki/Installation_Guide">https://forge.ispras.ru/projects/traceutils/wiki/Installation_Guide</a></p>
<p>Использовалась ВМ с ubuntu-20.04.4-desktop-amd64.</p>
<p>При выполнении команды:<br /><pre>
pyinstaller traceutils/trace_matcher.py -n traceutils --add-data 'LICENSE:.' --add-data 'README:.' -p traceutils/:traceutils/record/ -d
</pre></p>
<p>Появилась следующая ошибка:<br /><pre>
alexander@alexander:~/Microtesk/traceutils-src-0.1.9-beta-200116$ pyinstaller traceutils/trace_matcher.py -n traceutils --add-data 'LICENSE:.' --add-data 'README:.' -p traceutils/:traceutils/record/ -d
usage: pyinstaller [-h] [-v] [-D] [-F] [--specpath DIR] [-n NAME] [--add-data <SRC;DEST or SRC:DEST>]
[--add-binary <SRC;DEST or SRC:DEST>] [-p DIR] [--hidden-import MODULENAME]
[--collect-submodules MODULENAME] [--collect-data MODULENAME] [--collect-binaries MODULENAME]
[--collect-all MODULENAME] [--copy-metadata PACKAGENAME] [--recursive-copy-metadata PACKAGENAME]
[--additional-hooks-dir HOOKSPATH] [--runtime-hook RUNTIME_HOOKS] [--exclude-module EXCLUDES]
[--splash IMAGE_FILE] [-d {all,imports,bootloader,noarchive}] [--python-option PYTHON_OPTION] [-s]
[--noupx] [--upx-exclude FILE] [-c] [-w]
[-i <FILE.ico or FILE.exe,ID or FILE.icns or Image or "NONE">] [--disable-windowed-traceback]
[--version-file FILE] [-m <FILE or XML>] [--no-embed-manifest] [-r RESOURCE] [--uac-admin]
[--uac-uiaccess] [--win-private-assemblies] [--win-no-prefer-redirects] [--argv-emulation]
[--osx-bundle-identifier BUNDLE_IDENTIFIER] [--target-architecture ARCH]
[--codesign-identity IDENTITY] [--osx-entitlements-file FILENAME] [--runtime-tmpdir PATH]
[--bootloader-ignore-signals] [--distpath DIR] [--workpath WORKPATH] [-y] [--upx-dir UPX_DIR] [-a]
[--clean] [--log-level LEVEL]
scriptname [scriptname ...]
pyinstaller: error: argument -d/--debug: expected one argument
</pre></p> QEMU4V - Bug #12243 (Resolved): ERROR: missing file ..../qemu4v-src-0.3.6-beta-200430/ui/keycodem...https://forge.ispras.ru/issues/122432023-03-21T10:53:18ZAlexander Protsenkoprotsenko@ispras.ru
<p><a class="external" href="https://forge.ispras.ru/projects/qemu4v/wiki/Installation">https://forge.ispras.ru/projects/qemu4v/wiki/Installation</a><br />Во время выполнения инструкций:<br /><pre>
$ mkdir build
$ cd build
$ ../configure --target-list=aarch64-softmmu,riscv64-softmmu,mips-softmmu,mips64-softmmu,ppc-softmmu,ppc64-softmmu,i386-softmmu
$ make
$ sudo make install
</pre><br />Возникли следующие ошибки:<br /><pre>
alexander@alexander:~/Microtesk/qemu4v-src-0.3.6-beta-200430/build$ ../configure --target-list=aarch64-softmmu,riscv64-softmmu,mips-softmmu,mips64-softmmu,ppc-softmmu,ppc64-softmmu,i386-softmmu
ERROR: missing file /home/alexander/Microtesk/qemu4v-src-0.3.6-beta-200430/ui/keycodemapdb/README
This is not a GIT checkout but module content appears to
be missing. Do not use 'git archive' or GitHub download links
to acquire QEMU source archives. Non-GIT builds are only
supported with source archives linked from:
https://www.qemu.org/download/#source
Developers working with GIT can use scripts/archive-source.sh
if they need to create valid source archives.
</pre></p>
<p>И этот вариант не работает:<br /><pre>
$ ./gradlew assemble
$ sudo make install
</pre><br />Падает с той же ошибкой, что и предыдущий.</p> QEMU4V - Feature #12242 (Resolved): Добавлять в архив корневую директорию qemu4v-src-Xhttps://forge.ispras.ru/issues/122422023-03-21T10:03:11ZAlexander Protsenkoprotsenko@ispras.ru
<p>Если взять файл вот отсюда <a class="external" href="https://forge.ispras.ru/projects/qemu4v/files">https://forge.ispras.ru/projects/qemu4v/files</a> и распаковать его, то появится много разных файлов в месте разархивирования.<br />Предлагаю: перед тем как создавать архив, добавлять все файлы в общую директорию. Чтобы после разархивирования появлялась 1 директория.</p> QEMU4V - Task #12058 (Resolved): migrate to QEMU 7.2.0https://forge.ispras.ru/issues/120582022-11-24T10:04:53ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/Planning/7.2">https://wiki.qemu.org/Planning/7.2</a></p> QEMU4V - Task #11811 (Resolved): migrate to QEMU 7.1.0https://forge.ispras.ru/issues/118112022-08-09T14:19:37ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/Planning/7.1">https://wiki.qemu.org/Planning/7.1</a></p> QEMU4V - Task #11516 (Resolved): migrate to QEMU 7.0.0https://forge.ispras.ru/issues/115162022-03-31T10:59:05ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/ChangeLog/7.0">https://wiki.qemu.org/ChangeLog/7.0</a></p> Retrascope Test Suite - Task #11018 (New): Verilog duplicate removinghttps://forge.ispras.ru/issues/110182021-11-27T14:19:22ZSergey Smolovsmolov@ispras.ru
<p>Remove Verilog modules that appear in two or more test collections (Texas-97, VCEGAR or Verilog2SMV).</p> QEMU4V - Task #11017 (Resolved): migrate to QEMU 6.2.0https://forge.ispras.ru/issues/110172021-11-23T14:13:38ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/ChangeLog/6.2">https://wiki.qemu.org/ChangeLog/6.2</a></p> Retrascope - Task #10988 (New): lowercase debug messageshttps://forge.ispras.ru/issues/109882021-10-22T15:20:38ZSergey Smolovsmolov@ispras.ruQEMU4V - Task #10888 (Resolved): migrate to QEMU 6.1.0https://forge.ispras.ru/issues/108882021-07-22T13:51:12ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/ChangeLog/6.1">https://wiki.qemu.org/ChangeLog/6.1</a></p> QEMU4V - Task #10836 (Resolved): migrate to QEMU 6.0.0https://forge.ispras.ru/issues/108362021-05-13T11:14:27ZSergey Smolovsmolov@ispras.ru
<p><a class="external" href="https://wiki.qemu.org/ChangeLog/6.0">https://wiki.qemu.org/ChangeLog/6.0</a></p> MicroTESK for PowerPC - Bug #10819 (New): Trace Matcher crashes on QEMU4V empty tracehttps://forge.ispras.ru/issues/108192021-04-23T08:23:08ZSergey Smolovsmolov@ispras.ru
<p>Check if QEMU4V trace is not empty before shutting down the emulator.</p>