mmtk / mmtk-openjdk

OpenJDK binding for MMTk
Other
31 stars 33 forks source link

Validation FAILED for pmd default (GenImmix/StickyImmix) #262

Open qinsoon opened 10 months ago

qinsoon commented 10 months ago

In the run: https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261

pmd 2500 728 0abc..fg
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pyyaml in /home/runner/.local/lib/python3.10/site-packages (6.0.1)
0abc..fg
Expected:
{'SemiSpace': 'pass', 'GenCopy': 'pass', 'Immix': 'pass', 'GenImmix': 'pass', 'StickyImmix': 'pass', 'MarkSweep': 'pass', 'MarkCompact': 'pass'}
Actual:
{'SemiSpace': 'pass', 'GenCopy': 'pass', 'Immix': 'pass', 'GenImmix': 'fail', 'StickyImmix': 'fail', 'MarkSweep': 'pass', 'MarkCompact': 'pass'}
=====
Expect GenImmix to pass, but it failed.
Expect StickyImmix to pass, but it failed.

Print logs for all failed runs: ['GenImmix', 'StickyImmix']

----------------------------------------------
START: /tmp/linux-x86_64-pmd-fastdebug-fv-az883-399-2023-[12](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:13)-21-Thu-000507/pmd.2500.728.jdk11-master.ms.s.fail_on_oom.tph.preserve.mmtk_gc-GenImmix.dacapo-23.9-RC3-chopin-ci.log.gz

-----
mkdir -p PLOTTY_WORKAROUND; timedrun; MMTK_PLAN=GenImmix /home/runner/work/mmtk-openjdk/mmtk-openjdk/bundles/jdk/bin/java -XX:MetaspaceSize=500M -XX:+DisableExplicitGC -server -XX:+CrashOnOutOfMemoryError -XX:+UseThirdPartyHeap -Xms728M -Xmx728M -jar /home/runner/work/mmtk-openjdk/mmtk-openjdk/dacapo/dacapo-23.9-RC3-chopin.jar -n 1 pmd -preserve
running-ng v0.4.4
Thu Dec 21 00:07:11 UTC 2023

 00:07:11 up 7 min,  0 users,  load average: 4.56, 2.80, 1.26
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0   3352 1903144 393524 [13](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:14)315724    0    1  6943 28403  569 1738 32  7 53  7  0
 0  0   3352 1904908 393524 13315660    0    0     0     0   38  201  0  0 100  0  0

top - 00:07:12 up 7 min,  0 users,  load average: 4.20, 2.75, 1.25
Tasks: 153 total,   1 running, 152 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  1.6 sy,  0.0 ni, 98.4 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :  15981.5 total,   1860.0 free,    733.6 used,  13387.9 buff/cache
MiB Swap:   4096.0 total,   4092.7 free,      3.3 used.  [14](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:15)878.7 avail Mem 

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
      1 root      20   0  167804  12668   8060 S   0.0   0.1   0:02.47 /sbin/init
      2 root      20   0       0      0      0 S   0.0   0.0   0:00.00 [kthreadd]
[2023-12-21T00:09:12Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (67539/186368 pages)
[2023-12-21T00:09:12Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:12Z INFO  mmtk::scheduler::gc_work] End of GC (67517/186368 pages, took 297 ms)
[2023-12-21T00:09:12Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (67631/186368 pages)
[2023-12-21T00:09:12Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:12Z INFO  mmtk::scheduler::gc_work] End of GC (67634/186368 pages, took 244 ms)
[2023-12-21T00:09:12Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (67837/186368 pages)
[2023-12-21T00:09:12Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:13Z INFO  mmtk::scheduler::gc_work] End of GC (67824/186368 pages, took 273 ms)
Checked: 95%
[2023-12-21T00:09:13Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68043/186368 pages)
[2023-12-21T00:09:13Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:13Z INFO  mmtk::scheduler::gc_work] End of GC (68018/186368 pages, took 316 ms)
[2023-12-21T00:09:13Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68237/186368 pages)
[2023-12-21T00:09:13Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:14Z INFO  mmtk::scheduler::gc_work] End of GC (68170/186368 pages, took 263 ms)
[2023-12-21T00:09:14Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (68301/186368 pages)
[2023-12-21T00:09:14Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:14Z INFO  mmtk::scheduler::gc_work] End of GC (68266/186368 pages, took 371 ms)
[2023-12-21T00:09:14Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (68377/186368 pages)
[2023-12-21T00:09:14Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:[15](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:16)Z INFO  mmtk::scheduler::gc_work] End of GC (68401/186368 pages, took 334 ms)
[2023-12-21T00:09:15Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68525/186368 pages)
[2023-12-21T00:09:15Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:15Z INFO  mmtk::scheduler::gc_work] End of GC (68511/186368 pages, took 239 ms)
[2023-12-21T00:09:15Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68607/186368 pages)
[2023-12-21T00:09:15Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:15Z INFO  mmtk::scheduler::gc_work] End of GC (68599/186368 pages, took 188 ms)
[2023-12-21T00:09:15Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68676/186368 pages)
[2023-12-21T00:09:15Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68686/186368 pages)
[2023-12-21T00:09:15Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:[16](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:17)Z INFO  mmtk::scheduler::gc_work] End of GC (68660/186368 pages, took 234 ms)
[2023-12-21T00:09:16Z INFO  mmtk::util::heap::gc_trigger] [POLL] immix: Triggering collection (68981/186368 pages)
[2023-12-21T00:09:16Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:16Z INFO  mmtk::scheduler::gc_work] End of GC (68924/186368 pages, took 359 ms)
Checked: 100%
PMD checked 601 files.
[2023-12-21T00:09:16Z INFO  mmtk::util::heap::gc_trigger] [POLL] los: Triggering collection (68997/186368 pages)
[2023-12-21T00:09:16Z INFO  mmtk::plan::sticky::immix::global] Nursery GC
[2023-12-21T00:09:[17](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:18)Z INFO  mmtk::scheduler::gc_work] End of GC (68974/[18](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:19)6368 pages, took 314 ms)
Digest validation failed for pmd-report.txt, expecting 0x9ac4266f6d867118bf6365f3c935b97526705c2c found 0x6a27d735a2565dbbd0890b3d87c6db[19](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:20)608a7aa3
===== DaCapo 23.9-RC3-chopin pmd FAILED =====
Validation FAILED for pmd default

END: /tmp/linux-x86_64-pmd-fastdebug-fv-az883-399-[20](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:21)23-12-[21](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:22)-Thu-000507/pmd.2500.728.jdk11-master.ms.s.fail_on_oom.tph.preserve.mmtk_gc-StickyImmix.dacapo-[23](https://github.com/mmtk/mmtk-openjdk/actions/runs/7282018250/job/19843937295?pr=261#step:18:24).9-RC3-chopin-ci.log.gz
----------------------------------------------