diff options
author | jhugunin <jhugunin> | 2003-05-21 17:51:06 +0000 |
---|---|---|
committer | jhugunin <jhugunin> | 2003-05-21 17:51:06 +0000 |
commit | 2b2c99e671577d96af2ccfb9ade2483dddf582cf (patch) | |
tree | ed90f5a9bb7d2f455e87e43faeedfcb4f04b8560 /tests | |
parent | 2f3821f60a834081dc35ec5f69691a7aff716a80 (diff) | |
download | aspectj-2b2c99e671577d96af2ccfb9ade2483dddf582cf.tar.gz aspectj-2b2c99e671577d96af2ccfb9ade2483dddf582cf.zip |
test for Bugzilla Bug 37758
Weaving rt.jar results in stack overflow
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ajcTests.xml | 9 | ||||
-rw-r--r-- | tests/bugs/lines/A.java | 5 | ||||
-rw-r--r-- | tests/bugs/lines/Big.java | 298 | ||||
-rw-r--r-- | tests/bugs/lines/README.txt | 4 | ||||
-rw-r--r-- | tests/bugs/lines/big.jar | bin | 0 -> 965 bytes | |||
-rw-r--r-- | tests/jimTests.xml | 1 |
6 files changed, 314 insertions, 3 deletions
diff --git a/tests/ajcTests.xml b/tests/ajcTests.xml index 7cce70cb9..c33af8951 100644 --- a/tests/ajcTests.xml +++ b/tests/ajcTests.xml @@ -6232,12 +6232,17 @@ </compile> <run class="CatchSig"/> </ajc-test> - - + <ajc-test dir="bugs" pr="37304" title="public static fields being ignored"> <compile files="FinalFields.java"/> <run class="FinalFields"/> </ajc-test> + + <ajc-test dir="bugs/lines" pr="37758" + title="Weaving rt.jar results in stack overflow"> + <compile files="A.java,big.jar"/> + <run class="Big"/> + </ajc-test> </suite> diff --git a/tests/bugs/lines/A.java b/tests/bugs/lines/A.java new file mode 100644 index 000000000..803f03b66 --- /dev/null +++ b/tests/bugs/lines/A.java @@ -0,0 +1,5 @@ +aspect A { + before(): execution(* *(..)) && within(Big) { + System.out.println(thisJoinPoint); + } +}
\ No newline at end of file diff --git a/tests/bugs/lines/Big.java b/tests/bugs/lines/Big.java new file mode 100644 index 000000000..682bc326b --- /dev/null +++ b/tests/bugs/lines/Big.java @@ -0,0 +1,298 @@ +public class Big { + public static void main(String[] args) { + String s = m(); + System.out.println(s.length()); + } + + public static String m() { + String a = "a"; + String b = "b"; + String c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + c = + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + a + + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b + b; + + return c; + } +}
\ No newline at end of file diff --git a/tests/bugs/lines/README.txt b/tests/bugs/lines/README.txt new file mode 100644 index 000000000..54b89acec --- /dev/null +++ b/tests/bugs/lines/README.txt @@ -0,0 +1,4 @@ +big.jar is produced as follows: + +javac -g:none Big.java +jar -cvf big.jar Big.class
\ No newline at end of file diff --git a/tests/bugs/lines/big.jar b/tests/bugs/lines/big.jar Binary files differnew file mode 100644 index 000000000..e46b350c3 --- /dev/null +++ b/tests/bugs/lines/big.jar diff --git a/tests/jimTests.xml b/tests/jimTests.xml index 5ec4f5a2f..794657719 100644 --- a/tests/jimTests.xml +++ b/tests/jimTests.xml @@ -2,5 +2,4 @@ <suite> - </suite>
\ No newline at end of file |