Commit f7f033d
committed
String smoke tests: ensure no type mismatches are seen
Type mismatches previously resulted from the expression simplifier removing casts
from one struct type to another, so e.g. (struct A)b would be simplified to b,
changing its type and leading to an equality with a type mismatch. Now that the
simplifier has been fixed this should no longer happen -- this change ensures that
none of the smoke tests generate the warning any longer.1 parent b627c3d commit f7f033d
File tree
114 files changed
+237
-114
lines changed- regression/strings-smoke-tests
- java_append_char
- java_append_int
- java_append_object
- java_append_string
- java_case
- java_char_array_init
- java_char_array
- java_char_at
- java_code_point
- java_compare
- java_concat
- java_contains
- java_delete_char_at
- java_delete
- java_empty
- java_endswith
- java_equal
- java_float
- java_format2
- java_format3
- java_format4
- java_format5
- java_format
- java_hash_code
- java_if
- java_index_of2
- java_index_of_char
- java_index_of
- java_insert_char_array
- java_insert_char
- java_insert_int
- java_insert_multiple
- java_insert_string
- java_int_to_string_knownbug
- java_int_to_string_with_radix_knownbug
- java_int_to_string_with_radix
- java_int_to_string
- java_intern
- java_last_index_of2
- java_last_index_of_char
- java_last_index_of
- java_length2
- java_length
- java_long_to_string_with_radix
- java_long_to_string
- java_parseint_knownbug
- java_parseint_with_radix_knownbug
- java_parseint_with_radix
- java_parseint
- java_parselong
- java_replace_char
- java_replace
- java_set_char_at
- java_set_length
- java_starts_with
- java_string_builder_length
- java_string_printable
- java_subsequence
- java_substring
- java_trim
- java_value_of_float_2
- java_value_of_float_3
- java_value_of_float_4
- java_value_of_float_5
- java_value_of_float
- java_value_of_long
- max_input_length
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
114 files changed
+237
-114
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
0 commit comments