Skip to content

hsqldb fails with GenCopy and -Xcomp flag #59

Open
@qinsoon

Description

@qinsoon

Binding revision: c3dc9d0

build

export MMTK_PLAN= && export DEBUG_LEVEL=release  && export RUSTUP_TOOLCHAIN=nightly-2020-12-20 && sh configure --disable-warnings-as-errors --with-debug-level=$DEBUG_LEVEL && make CONF=linux-x86_64-normal-server-$DEBUG_LEVEL THIRD_PARTY_HEAP=$PWD/../../openjdk

run

yilin@rat:~/Code/mmtk-openjdk/repos/openjdk$ MMTK_PLAN=GenCopy build/linux-x86_64-normal-server-release/jdk/bin/java -Xms467M -Xmx467M  -XX:MetaspaceSize=500M -XX:+DisableExplicitGC -server -XX:-TieredCompilation -Xcomp -XX:+UseThirdPartyHeap -jar /usr/share/benchmarks/dacapo/dacapo-2006-10-MR2.jar hsqldb
===== DaCapo hsqldb starting =====
*********************************************************
* PseudoJDBCBench v1.1                                  *
*********************************************************

Scale factor value: 64
Number of clients: 20
Number of transactions per client: 40

Initializing dataset...DBMS: HSQL Database Engine
In transaction mode
        80000@°np <------------- arbitrary chars here
        160000¸¹I@°np
        240000@°np
        320000@°np
        400000Hv@°np
        480000,°
¦°      560000,ð
        640000@°np
done.

* Starting Benchmark Run *

* Benchmark Report *
* Featuring <direct queries> <auto-commit> 
--------------------
0 / 800 failed to complete.

* Benchmark Report *
* Featuring <direct queries> <transactions> 
--------------------
0 / 800 failed to complete.

* Benchmark Report *
* Featuring <prepared statements> <auto-commit> 
--------------------
0 / 800 failed to complete.

* Benchmark Report *
* Featuring <prepared statements> <transactions> 
--------------------
0 / 800 failed to complete.
Digest validation failed for stdout.log, expecting 0x68f2be9306913c92688b6b34f8454b6311de9310 found 0xe1c63e7ebfba743f51b565295a03897b091cc540
===== DaCapo hsqldb FAILED =====
Validation FAILED for hsqldb default

This bug won't show if we use other plans (NoGC, SemiSpace, MarkSweep). It won't show if we do not use -Xcomp (force compilation beforehand).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions