Internally these would treat the cast same as a normal conversion from int[7] to int[], which allows code at CTFE to erroneously succeed where it would raise a SEGV at run-time.
Files | Coverage |
---|---|
aarray.d | 59.740% |
backconfig.d | 93.604% |
barray.d | 81.578% |
bcomplex.d | 0.000% |
blockopt.d | 57.716% |
cc.d | 60.869% |
cdef.d | 0.000% |
cg87.d | 66.857% |
cgcod.d | 80.420% |
cgcs.d | 85.983% |
cgcse.d | 91.666% |
cgcv.d | 0.000% |
cgelem.d | 69.625% |
cgen.d | 52.727% |
cgreg.d | 73.814% |
cgsched.d | 38.892% |
cgxmm.d | 90.448% |
cod1.d | 58.074% |
cod2.d | 59.521% |
cod3.d | 58.464% |
cod4.d | 54.209% |
cod5.d | 46.153% |
code.d | 90.000% |
code_x86.d | 89.473% |
codebuilder.d | 81.168% |
compress.d | 0.000% |
dcode.d | 80.769% |
debugprint.d | 1.369% |
divcoeff.d | 98.850% |
dlist.d | 83.132% |
drtlsym.d | 51.807% |
dt.d | 83.458% |
dtype.d | 51.090% |
dvarstats.d | 0.000% |
dvec.d | 78.672% |
dwarfdbginf.d | 84.554% |
dwarfeh.d | 98.557% |
ee.d | 0.000% |
el.d | 60.000% |
elem.d | 60.873% |
elfobj.d | 79.425% |
elpicpie.d | 46.641% |
evalu8.d | 38.531% |
fp.d | 80.000% |
gdag.d | 88.325% |
gflow.d | 74.940% |
global.d | 50.000% |
glocal.d | 83.947% |
gloop.d | 75.497% |
go.d | 51.515% |
gother.d | 77.248% |
gsroa.d | 87.439% |
iasm.d | 12.195% |
mach.d | 0.000% |
md5.d | 0.000% |
melf.d | 83.333% |
mem.d | 83.333% |
nteh.d | 3.344% |
obj.d | 61.904% |
oper.d | 96.875% |
os.d | 4.545% |
out.d | 73.743% |
outbuf.d | 74.736% |
ph2.d | 6.000% |
ptrntab.d | 89.285% |
symbol.d | 31.543% |
ty.d | 82.352% |
type.d | 75.000% |
util2.d | 50.000% |
Folder Totals (69 files) | 63.377% |
Project Totals (203 files) | 77.205% |