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> Trace Matcher - Task #12415 (New): use venv to build the toolhttps://forge.ispras.ru/issues/124152023-05-17T08:59:10ZSergey Smolovsmolov@ispras.ru
<p>Now Gradle-based build system uses external pyinstaller. It would be better to create virtual environment (venv) for that task.</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> 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> MicroTESK for Plasma - Developer Request #12038 (Resolved): обновление плагина PMD в Gradlehttps://forge.ispras.ru/issues/120382022-11-09T11:18:51ZSergey Smolovsmolov@ispras.ru
<p>В настоящее время в Gradle-based системе сборки проекта используется плагин PMD версии 5.9.0. На нынешнем Jenkins он валится с ошибками.<br />Предлагается либо убрать его вовсе, либо обновить до более работоспособной версии 6.21.0</p>
<p>Для корректного обновления нужно внести следующие изменения в файл build.gradle (ниже приведен вывод git diff для аналогичного коммита в другом проекте):<br /><pre>
@@ -164,8 +164,6 @@ dependencies {
testCompile fileTree(include: ['*.jar'], dir: "${project.projectDir}/build/target/lib/jars")
checkstyle 'com.puppycrawl.tools:checkstyle:6.12.1'
- pmd 'net.sourceforge.pmd:pmd-core:5.4.0'
- pmd 'net.sourceforge.pmd:pmd-java:5.4.0'
}
eclipse {
@@ -246,14 +244,11 @@ checkstyle {
}
pmd {
+ consoleOutput = true
ignoreFailures = true
- ruleSets = [ "java-android,java-basic,java-braces,java-clone,java-codesize,java-controversial,"
- + "java-coupling,java-design,java-empty,java-finalizers,java-imports,java-j2ee,"
- + "java-javabeans,java-junit,java-logging-jakarta-commons,java-logging-java,"
- + "java-migrating,java-migrating_to_13,java-migrating_to_14,java-migrating_to_15,"
- + "java-migrating_to_junit4,java-naming,java-optimizations,java-strictexception,"
- + "java-strings,java-sunsecure,java-typeresolution,java-unnecessary,java-unusedcode"]
- ruleSetFiles = files("config/pmd/java/comments.xml")
+ toolVersion = "6.21.0"
+ ruleSets = ["category/java/bestpractices.xml", "category/java/design.xml", "category/java/documentation.xml",
+ "category/java/errorprone.xml", "category/java/performance.xml", "category/java/security.xml"]
}
</pre></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> Java SoftFloat - Bug #11042 (New): Javadoc warningshttps://forge.ispras.ru/issues/110422021-12-02T12:12:23ZSergey Smolovsmolov@ispras.ru
<p>Warnings upon project build:</p>
<pre>
> Task :javadoc
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/jni/Cfloat.java:17: warning - invalid usage of tag &
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/jni/Conversion.java:41: warning - Tag @see: reference not found: #f32_to_i32(int)
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:622: warning - @param argument "zExpPtr" is not a parameter name.
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:623: warning - @param argument "zSigPtr" is not a parameter name.
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4899: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4899: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4926: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4926: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4975: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:4975: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:5005: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:5005: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6348: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6348: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6375: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6375: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6424: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6424: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6454: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloat.java:6454: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/JSoftFloatUtils.java:122: warning - @param argument "zPtr" is not a parameter name.
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/Utils.java:37: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/Utils.java:37: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/Utils.java:51: warning - invalid usage of tag <
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/Utils.java:51: warning - invalid usage of tag >
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/jni/Cfloat.java:17: warning - invalid usage of tag &
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/jni/Cfloat.java:17: warning - invalid usage of tag &
/home/ssedai/projects/jsoftfloat/src/main/java/ru/ispras/softfloat/jni/Cfloat.java:17: warning - invalid usage of tag &
28 warnings
</pre> 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>