Commit bb6dfc6
[sil][debug-info] Turn off a few asserts just on 5.4 to eliminate some crashes in user code.
These asserts validate some behavior of the compiler around which
SILInstruction can be paired with what type of SILLocation. That being said,
these asserts only effect debug info and are tripping in some programs on Linux
where we ship the compiler with assertions enabled. Darwin does not have these
issues since the compiler is shipped /without/ compiler assertions enabled.
rdar://773255851 parent 4c93e64 commit bb6dfc6
1 file changed
+11
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1214 | 1214 | | |
1215 | 1215 | | |
1216 | 1216 | | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
1217 | 1227 | | |
1218 | 1228 | | |
1219 | 1229 | | |
| |||
1228 | 1238 | | |
1229 | 1239 | | |
1230 | 1240 | | |
| 1241 | + | |
1231 | 1242 | | |
1232 | 1243 | | |
1233 | 1244 | | |
| |||
0 commit comments