Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix java harness for main() #1768

Merged
merged 9 commits into from
Jun 10, 2018
Merged
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/bug-test-gen-119-2/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
StringValueOfLong.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function StringValueOfLong.main
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
Expand Down
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/bug-test-gen-119/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
StringValueOfBool.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function StringValueOfBool.main
^EXIT=0$
^SIGNAL=0$
^VERIFICATION SUCCESSFUL$
Expand Down
7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_append_string/test.desc

This file was deleted.

Binary file not shown.

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_case/test.desc

This file was deleted.

Binary file removed jbmc/regression/jbmc-strings/java_case/test_case.class
Binary file not shown.
12 changes: 0 additions & 12 deletions jbmc/regression/jbmc-strings/java_case/test_case.java

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_char_array/test.desc

This file was deleted.

Binary file not shown.
13 changes: 0 additions & 13 deletions jbmc/regression/jbmc-strings/java_char_array/test_char_array.java

This file was deleted.

2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_char_at/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_char_at.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_char_at.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion\.1\].* line 5.* FAILURE$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_char_at {

public static void main(/*String[] argv*/) {
public static void main() {
String s = new String("abc");
assert(s.charAt(2)!='c');
}
Expand Down
7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_code_point/test.desc

This file was deleted.

Binary file not shown.
14 changes: 0 additions & 14 deletions jbmc/regression/jbmc-strings/java_code_point/test_code_point.java

This file was deleted.

2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_compare/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_compare.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_compare.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion\.1\].* line 7.* FAILURE$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_compare
{
public static void main(/*String[] argv*/)
public static void main()
{
String s1 = "ab";
String s2 = "aa";
Expand Down
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_concat/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_concat.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_concat.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion.1\].* line 10.* SUCCESS$
Expand Down
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_concat/test_concat.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_concat
{
public static void main(/*String[] argv*/)
public static void main()
{
String s = new String("pi");
int i = s.length();
Expand Down
7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_contains/test.desc

This file was deleted.

Binary file not shown.
9 changes: 0 additions & 9 deletions jbmc/regression/jbmc-strings/java_contains/test_contains.java

This file was deleted.

2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_delete/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_delete.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_delete.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion\.1\].* line 8.* FAILURE$
Expand Down
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_delete/test_delete.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_delete
{
public static void main(/*String[] argv*/)
public static void main()
{
StringBuilder s = new StringBuilder("Abc");
org.cprover.CProverString.delete(s,1,2);
Expand Down
7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_delete_char_at/test.desc

This file was deleted.

Binary file not shown.

This file was deleted.

2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_empty/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_empty.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_empty.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion\.1\].* line 6.* FAILURE$
Expand Down
2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_empty/test_empty.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_empty
{
public static void main(/*String[] argv*/)
public static void main()
{
String empty = "";
assert(!empty.isEmpty());
Expand Down
7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_endswith/test.desc

This file was deleted.

Binary file not shown.
9 changes: 0 additions & 9 deletions jbmc/regression/jbmc-strings/java_endswith/test_endswith.java

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_equal/test.desc

This file was deleted.

Binary file not shown.
9 changes: 0 additions & 9 deletions jbmc/regression/jbmc-strings/java_equal/test_equal.java

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_float/test.desc

This file was deleted.

Binary file removed jbmc/regression/jbmc-strings/java_float/test_float.class
Binary file not shown.
17 changes: 0 additions & 17 deletions jbmc/regression/jbmc-strings/java_float/test_float.java

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_hash_code/test.desc

This file was deleted.

Binary file not shown.

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_index_of/test.desc

This file was deleted.

Binary file not shown.
10 changes: 0 additions & 10 deletions jbmc/regression/jbmc-strings/java_index_of/test_index_of.java

This file was deleted.

7 changes: 0 additions & 7 deletions jbmc/regression/jbmc-strings/java_index_of_char/test.desc

This file was deleted.

Binary file not shown.

This file was deleted.

2 changes: 1 addition & 1 deletion jbmc/regression/jbmc-strings/java_insert_char/test.desc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
CORE
test_insert_char.class
--refine-strings --string-max-length 1000
--refine-strings --string-max-length 1000 --function test_insert_char.main
^EXIT=10$
^SIGNAL=0$
^\[.*assertion\.1\].* line 8.* FAILURE$
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
public class test_insert_char
{
public static void main(/*String[] argv*/)
public static void main()
{
StringBuilder sb = new StringBuilder("ac");
org.cprover.CProverString.insert(sb, 1, 'b');
Expand Down
8 changes: 0 additions & 8 deletions jbmc/regression/jbmc-strings/java_insert_char_array/test.desc

This file was deleted.

Binary file not shown.

This file was deleted.

Loading