Commit f7c3a4b
committed
Fix JBMC crash on windows in
String literals with multibyte utf-8 characters in java cause `ch` to be
negative. Passing a negative value into `std::isalnum` results in
undefined behaviour. On windows the observed behaviour is a popup error
message about a failed assertion in the run time library. This stalls
the CI process as none of the buttons on the popup message ever get
pressed. Escaping these characters is sufficient to fix the stalling
test.NondetEnumOpaqueReturn test1 parent d70285a commit f7c3a4b
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
13 | 14 | | |
14 | 15 | | |
| |||
156 | 157 | | |
157 | 158 | | |
158 | 159 | | |
| 160 | + | |
159 | 161 | | |
160 | 162 | | |
161 | | - | |
| 163 | + | |
162 | 164 | | |
163 | 165 | | |
164 | 166 | | |
| |||
0 commit comments