aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core.test/src/org/jacoco/core/test/validation/targets
diff options
context:
space:
mode:
authorMarc R. Hoffmann <hoffmann@mountainminds.com>2011-05-26 13:22:55 +0000
committerMarc R. Hoffmann <hoffmann@mountainminds.com>2011-05-26 13:22:55 +0000
commitc905a9dd71a32971fa750a20c4005cd549446684 (patch)
tree2749f2daa5410e5fd30616b6c1c31abd811fb83d /org.jacoco.core.test/src/org/jacoco/core/test/validation/targets
parentf347ab82931057899cd4ca7c7dec9b55fa3375c0 (diff)
downloadjacoco-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.java11
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) {