diff options
author | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2011-05-26 13:22:55 +0000 |
---|---|---|
committer | Marc R. Hoffmann <hoffmann@mountainminds.com> | 2011-05-26 13:22:55 +0000 |
commit | c905a9dd71a32971fa750a20c4005cd549446684 (patch) | |
tree | 2749f2daa5410e5fd30616b6c1c31abd811fb83d /org.jacoco.core.test/src/org/jacoco/core/test/validation/targets | |
parent | f347ab82931057899cd4ca7c7dec9b55fa3375c0 (diff) | |
download | jacoco-c905a9dd71a32971fa750a20c4005cd549446684.tar.gz |
Trac #154: Remove false reproducer.
Diffstat (limited to 'org.jacoco.core.test/src/org/jacoco/core/test/validation/targets')
-rw-r--r-- | org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target10.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target10.java b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target10.java index 17a8c7ae..40da05bb 100644 --- a/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target10.java +++ b/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets/Target10.java @@ -23,7 +23,16 @@ import org.jacoco.core.test.validation.targets.Stubs.SuperClass; public class Target10 extends SuperClass { public Target10() { - super(t() || f()); // $line-super$ + super(t() ? t() : f()); // $line-super$ + + // The following construct causes an VerifyError with the message + // "Uninitialized object exists on backward branch" on Oracle 1.6 VMs. + // Actually JaCoCo inserts a probe into the conditional jump here which + // results in a backward jump. + // It is not clear whether the VM implementations are in line with the + // latest VM specification update here. + + // super(t() || f()); } public static void main(String[] args) { |