- 
    
Bug
 - 
    Resolution: Done
 - 
    
P1: Critical
 - 
    6.2, 6.3
 
- 
        4a10e1d84a (qt/qtdeclarative/dev) 4a10e1d84a (qt/tqtc-qtdeclarative/dev) c41fe1592f (qt/qtdeclarative/6.3) c41fe1592f (qt/tqtc-qtdeclarative/6.3)
 
QQmlListProperty can only be accessed with integers. Using fractional values as indices should yield undefined. qmlsc, however, coerces the index values to integers.
- split from
 - 
                    
QTBUG-103529 Support for value type lists is rather broken in qmlsc/qmlcachegen
-         
 - Closed
 
 -         
 
| For Gerrit Dashboard: QTBUG-103560 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V | 
| 411726,6 | QmlCompiler: Detect non-integral values when accessing QQmlListProperty | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 412191,4 | QmlCompiler: Detect non-integral values when accessing QQmlListProperty | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 412195,3 | QmlCompiler: Add QJSNumberCoercian helper to detect integers | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 | 
| 412266,4 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 412648,2 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | 6.3 | qt/qtdeclarative | Status: MERGED | +2 | 0 | 
| 412652,1 | QmlCompiler: Do not wrap doubles into QJSPrimitiveValue | tqtc/lts-6.2 | qt/tqtc-qtdeclarative | Status: ABANDONED | 0 | 0 | 
| 412698,2 | Do not wrap doubles into QJSPrimitiveValue | tqtc/lts-6.2 | qt/tqtc-qmlcompilerplus | Status: MERGED | +2 | 0 |