testcase 15180 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_HIT ); testcase 15181 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE ); testcase 15182 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL ); testcase 16261 ext/sqlite3/libsqlite/sqlite3.c testcase( n==sizeof(zBuf)-1 ); testcase 16262 ext/sqlite3/libsqlite/sqlite3.c testcase( n==sizeof(zBuf) ); testcase 16263 ext/sqlite3/libsqlite/sqlite3.c testcase( n==(u64)db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 16264 ext/sqlite3/libsqlite/sqlite3.c testcase( n==(u64)db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 17141 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 17154 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 17210 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 17226 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 18780 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 21615 ext/sqlite3/libsqlite/sqlite3.c testcase( wx>0x7fffffff ); testcase 21638 ext/sqlite3/libsqlite/sqlite3.c testcase( px>0x7fffffff ); testcase 21803 ext/sqlite3/libsqlite/sqlite3.c testcase( precision>0xfff ); testcase 22095 ext/sqlite3/libsqlite/sqlite3.c testcase(p->accError==STRACCUM_TOOBIG); testcase 22096 ext/sqlite3/libsqlite/sqlite3.c testcase(p->accError==STRACCUM_NOMEM); testcase 22142 ext/sqlite3/libsqlite/sqlite3.c testcase( p->nChar + (i64)N > 0x7fffffff ); testcase 23520 ext/sqlite3/libsqlite/sqlite3.c testcase( rc ); testcase 23916 ext/sqlite3/libsqlite/sqlite3.c testcase( c==(-1) ); testcase 23917 ext/sqlite3/libsqlite/sqlite3.c testcase( c==0 ); testcase 23918 ext/sqlite3/libsqlite/sqlite3.c testcase( c==(+1) ); testcase 23983 ext/sqlite3/libsqlite/sqlite3.c testcase( i==18 ); testcase 23984 ext/sqlite3/libsqlite/sqlite3.c testcase( i==19 ); testcase 23985 ext/sqlite3/libsqlite/sqlite3.c testcase( i==20 ); testcase 24094 ext/sqlite3/libsqlite/sqlite3.c testcase( i==10 ); testcase 24098 ext/sqlite3/libsqlite/sqlite3.c testcase( v-neg==2147483647 ); testcase 24509 ext/sqlite3/libsqlite/sqlite3.c testcase( p[0]&0x80 ); testcase 24595 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 24609 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 24625 ext/sqlite3/libsqlite/sqlite3.c testcase( iA==0 ); testcase( iA==1 ); testcase 24626 ext/sqlite3/libsqlite/sqlite3.c testcase( iB==-1 ); testcase( iB==0 ); testcase 24628 ext/sqlite3/libsqlite/sqlite3.c testcase( iA>0 && LARGEST_INT64 - iA == iB ); testcase 24629 ext/sqlite3/libsqlite/sqlite3.c testcase( iA>0 && LARGEST_INT64 - iA == iB - 1 ); testcase 24632 ext/sqlite3/libsqlite/sqlite3.c testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 1 ); testcase 24633 ext/sqlite3/libsqlite/sqlite3.c testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 2 ); testcase 24640 ext/sqlite3/libsqlite/sqlite3.c testcase( iB==SMALLEST_INT64+1 ); testcase 24642 ext/sqlite3/libsqlite/sqlite3.c testcase( (*pA)==(-1) ); testcase( (*pA)==0 ); testcase 24672 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31)-1 ); testcase 24673 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31) ); testcase 24674 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31 ); testcase 24675 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31-1 ); testcase 43213 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 43361 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 43918 ext/sqlite3/libsqlite/sqlite3.c testcase( !isSavepnt && pPg!=0 && (pPg->flags&PGHDR_NEED_SYNC)!=0 ); testcase 44178 ext/sqlite3/libsqlite/sqlite3.c testcase( (newSize-szPage) == currentSize ); testcase 44179 ext/sqlite3/libsqlite/sqlite3.c testcase( (newSize-szPage) > currentSize ); testcase 44466 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 44475 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 44482 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 44853 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3PcachePagecount(pPager->pPCache)==0 ); testcase 46043 ext/sqlite3/libsqlite/sqlite3.c testcase( pPager->doNotSpill & SPILLFLAG_ROLLBACK ); testcase 46044 ext/sqlite3/libsqlite/sqlite3.c testcase( pPager->doNotSpill & SPILLFLAG_OFF ); testcase 46045 ext/sqlite3/libsqlite/sqlite3.c testcase( pPager->doNotSpill & SPILLFLAG_NOSYNC ); testcase 46370 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 47025 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 47028 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 47380 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 49821 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE-1 ); testcase 49822 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE ); testcase 49823 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE+1 ); testcase 50079 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 50080 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 50611 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 50612 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 50694 ext/sqlite3/libsqlite/sqlite3.c testcase( IS_BIG_INT(iOffset) ); testcase 50703 ext/sqlite3/libsqlite/sqlite3.c testcase( IS_BIG_INT(szDb) ); testcase 50905 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->szPage<=32768 ); testcase 50906 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->szPage>=65536 ); testcase 51238 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_BUSY ); testcase 51239 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_IOERR ); testcase 51240 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_PROTOCOL ); testcase 51241 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_OK ); testcase 51374 ext/sqlite3/libsqlite/sqlite3.c testcase( sz<=32768 ); testcase 51375 ext/sqlite3/libsqlite/sqlite3.c testcase( sz>=65536 ); testcase 51589 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_IOERR ); testcase 51590 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_PROTOCOL ); testcase 51591 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_OK ); testcase 51833 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 51834 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 51897 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_BUSY ); testcase 51898 ext/sqlite3/libsqlite/sqlite3.c testcase( xBusy!=0 ); testcase 53739 ext/sqlite3/libsqlite/sqlite3.c testcase( p->iPage>0 ); testcase 54068 ext/sqlite3/libsqlite/sqlite3.c testcase( nPayload==pPage->maxLocal ); testcase 54069 ext/sqlite3/libsqlite/sqlite3.c testcase( nPayload==pPage->maxLocal+1 ); testcase 54095 ext/sqlite3/libsqlite/sqlite3.c testcase( surplus==maxLocal ); testcase 54096 ext/sqlite3/libsqlite/sqlite3.c testcase( surplus==maxLocal+1 ); testcase 54156 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal ); testcase 54157 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal+1 ); testcase 54164 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal ); testcase 54165 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal+1 ); testcase 54248 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellFirst ); testcase 54249 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellLast ); testcase 54271 ext/sqlite3/libsqlite/sqlite3.c testcase( cbrk+size==usableSize ); testcase 54272 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+size==usableSize ); testcase 54332 ext/sqlite3/libsqlite/sqlite3.c testcase( x==4 ); testcase 54333 ext/sqlite3/libsqlite/sqlite3.c testcase( x==3 ); testcase 54403 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+2==top ); testcase 54404 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+1==top ); testcase 54405 ext/sqlite3/libsqlite/sqlite3.c testcase( gap==top ); testcase 54421 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+2+nByte==top ); testcase 54652 ext/sqlite3/libsqlite/sqlite3.c testcase( pPage->nCell==MX_CELL(pBt) ); testcase 54676 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellFirst ); testcase 54677 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellLast ); testcase 54682 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+sz==usableSize ); testcase 54870 ext/sqlite3/libsqlite/sqlite3.c testcase( pgno==0 ); testcase 56757 ext/sqlite3/libsqlite/sqlite3.c testcase( nPage==0 ); testcase 56759 ext/sqlite3/libsqlite/sqlite3.c testcase( pBt->nPage!=nPage ); testcase 57620 ext/sqlite3/libsqlite/sqlite3.c testcase( pCur->aiIdx[pCur->iPage-1] > pCur->apPage[pCur->iPage-1]->nCell ); testcase 57986 ext/sqlite3/libsqlite/sqlite3.c testcase( pCell+nCell+1==pPage->aDataEnd ); testcase 57993 ext/sqlite3/libsqlite/sqlite3.c testcase( pCell+nCell+2==pPage->aDataEnd ); testcase 58139 ext/sqlite3/libsqlite/sqlite3.c testcase( idx>pPage->nCell ); testcase 58333 ext/sqlite3/libsqlite/sqlite3.c testcase( n==mxPage-1 ); testcase 58388 ext/sqlite3/libsqlite/sqlite3.c testcase( iTrunk==mxPage ); testcase 58456 ext/sqlite3/libsqlite/sqlite3.c testcase( iNewTrunk==mxPage ); testcase 58516 ext/sqlite3/libsqlite/sqlite3.c testcase( iPage==mxPage ); testcase 58521 ext/sqlite3/libsqlite/sqlite3.c testcase( iPage==mxPage ); testcase 58909 ext/sqlite3/libsqlite/sqlite3.c testcase( n==3 ); testcase 58910 ext/sqlite3/libsqlite/sqlite3.c testcase( n==4 ); testcase 58918 ext/sqlite3/libsqlite/sqlite3.c testcase( n==pPage->maxLocal ); testcase 58919 ext/sqlite3/libsqlite/sqlite3.c testcase( n==pPage->maxLocal+1 ); testcase 59064 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==get2byte(&data[hdr+5]) ); testcase 59065 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+sz==pPage->pBt->usableSize ); testcase 60329 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 63209 ext/sqlite3/libsqlite/sqlite3.c testcase( bPreserve && pMem->z==0 ); testcase 63346 ext/sqlite3/libsqlite/sqlite3.c testcase( (pMem->flags & (MEM_Term|MEM_Str))==(MEM_Term|MEM_Str) ); testcase 63347 ext/sqlite3/libsqlite/sqlite3.c testcase( (pMem->flags & (MEM_Term|MEM_Str))==0 ); testcase 63451 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Dyn ); testcase 63985 ext/sqlite3/libsqlite/sqlite3.c testcase( nAlloc==0 ); testcase 63986 ext/sqlite3/libsqlite/sqlite3.c testcase( nAlloc==31 ); testcase 63987 ext/sqlite3/libsqlite/sqlite3.c testcase( nAlloc==32 ); testcase 64372 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 64707 ext/sqlite3/libsqlite/sqlite3.c testcase( iHdr==nHdr ); testcase 64708 ext/sqlite3/libsqlite/sqlite3.c testcase( iHdr==nHdr+1 ); testcase 64713 ext/sqlite3/libsqlite/sqlite3.c testcase( iField==nRec ); testcase 64714 ext/sqlite3/libsqlite/sqlite3.c testcase( iField==nRec+1 ); testcase 66066 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Agg ); testcase 66067 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Dyn ); testcase 66068 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Frame ); testcase 66069 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_RowSet ); testcase 67478 ext/sqlite3/libsqlite/sqlite3.c testcase( pAux->iArg==31 ); testcase 67848 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 67889 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 67897 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 67905 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 67913 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 67921 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); testcase 68328 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68331 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68334 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68337 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68342 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68347 ext/sqlite3/libsqlite/sqlite3.c testcase( aKey[0]&0x80 ); testcase 68424 ext/sqlite3/libsqlite/sqlite3.c testcase( serial_type==12 ); testcase 68475 ext/sqlite3/libsqlite/sqlite3.c testcase( serial_type==12 ); testcase 68482 ext/sqlite3/libsqlite/sqlite3.c testcase( (d1+mem1.n)==(unsigned)nKey1 ); testcase 68483 ext/sqlite3/libsqlite/sqlite3.c testcase( (d1+mem1.n+1)==(unsigned)nKey1 ); testcase 68506 ext/sqlite3/libsqlite/sqlite3.c testcase( serial_type==12 ); testcase 68511 ext/sqlite3/libsqlite/sqlite3.c testcase( (d1+nStr)==(unsigned)nKey1 ); testcase 68512 ext/sqlite3/libsqlite/sqlite3.c testcase( (d1+nStr+1)==(unsigned)nKey1 ); testcase 68593 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68598 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68603 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68609 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68614 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68621 ext/sqlite3/libsqlite/sqlite3.c testcase( lhs<0 ); testcase 68753 ext/sqlite3/libsqlite/sqlite3.c testcase( flags & MEM_Real ); testcase 68754 ext/sqlite3/libsqlite/sqlite3.c testcase( flags & MEM_Null ); testcase 68755 ext/sqlite3/libsqlite/sqlite3.c testcase( flags & MEM_Blob ); testcase 68800 ext/sqlite3/libsqlite/sqlite3.c testcase( szHdr==3 ); testcase 68801 ext/sqlite3/libsqlite/sqlite3.c testcase( szHdr==m.n ); testcase 68809 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==1 ); testcase 68810 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==2 ); testcase 68811 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==3 ); testcase 68812 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==4 ); testcase 68813 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==5 ); testcase 68814 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==6 ); testcase 68815 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==8 ); testcase 68816 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==9 ); testcase 68821 ext/sqlite3/libsqlite/sqlite3.c testcase( (u32)m.n==szHdr+lenRowid ); testcase 68835 ext/sqlite3/libsqlite/sqlite3.c testcase( m.szMalloc!=0 ); testcase 69684 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte<0 ); testcase 70671 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]==':' ); testcase 70672 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='$' ); testcase 70673 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='@' ); testcase 70674 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='#' ); testcase 71792 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p5==1 ); testcase 71793 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p5==2 ); testcase 71794 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p5==3 ); testcase 71795 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p5==4 ); testcase 72617 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p2==SQLITE_AFF_TEXT ); testcase 72618 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p2==SQLITE_AFF_NONE ); testcase 72619 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p2==SQLITE_AFF_NUMERIC ); testcase 72620 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p2==SQLITE_AFF_INTEGER ); testcase 72621 ext/sqlite3/libsqlite/sqlite3.c testcase( pOp->p2==SQLITE_AFF_REAL ); testcase 72775 ext/sqlite3/libsqlite/sqlite3.c testcase( pIn1->flags & MEM_Int ); testcase 72776 ext/sqlite3/libsqlite/sqlite3.c testcase( pIn1->flags & MEM_Real ); testcase 72778 ext/sqlite3/libsqlite/sqlite3.c testcase( (flags1&MEM_Dyn) != (pIn1->flags&MEM_Dyn) ); testcase 72782 ext/sqlite3/libsqlite/sqlite3.c testcase( pIn3->flags & MEM_Int ); testcase 72783 ext/sqlite3/libsqlite/sqlite3.c testcase( pIn3->flags & MEM_Real ); testcase 72785 ext/sqlite3/libsqlite/sqlite3.c testcase( (flags3&MEM_Dyn) != (pIn3->flags&MEM_Dyn) ); testcase 73508 ext/sqlite3/libsqlite/sqlite3.c testcase( serial_type==127 ); testcase 73509 ext/sqlite3/libsqlite/sqlite3.c testcase( serial_type==128 ); testcase 73517 ext/sqlite3/libsqlite/sqlite3.c testcase( nHdr==126 ); testcase 73518 ext/sqlite3/libsqlite/sqlite3.c testcase( nHdr==127 ); testcase 74179 ext/sqlite3/libsqlite/sqlite3.c testcase( nField==0 ); /* Table with INTEGER PRIMARY KEY and nothing else */ testcase 75260 ext/sqlite3/libsqlite/sqlite3.c testcase( n==0 ); testcase 75533 ext/sqlite3/libsqlite/sqlite3.c testcase( res==1 ); testcase 77123 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF8 ); testcase 77124 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF16BE ); testcase 77125 ext/sqlite3/libsqlite/sqlite3.c testcase( pName->enc==SQLITE_UTF16LE ); testcase 77364 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 77379 ext/sqlite3/libsqlite/sqlite3.c testcase( nVmStep>0 ); testcase 78517 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 78564 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 78596 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 78607 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 81182 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_TokenOnly) ); testcase 81183 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_Reduced) ); testcase 81542 ext/sqlite3/libsqlite/sqlite3.c testcase( pNC->ncFlags & NC_PartIdx ); testcase 81543 ext/sqlite3/libsqlite/sqlite3.c testcase( pNC->ncFlags & NC_IsCheck ); testcase 81667 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); testcase 81668 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); testcase 81671 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); testcase 81672 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); testcase 81787 ext/sqlite3/libsqlite/sqlite3.c testcase( n==BMS-1 ); testcase 81836 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); testcase 81837 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); testcase 82066 ext/sqlite3/libsqlite/sqlite3.c testcase( (pDef->funcFlags & SQLITE_FUNC_MINMAX)!=0 ); testcase 82079 ext/sqlite3/libsqlite/sqlite3.c case TK_EXISTS: testcase( pExpr->op==TK_EXISTS ); testcase 82082 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_IN ); testcase 83475 ext/sqlite3/libsqlite/sqlite3.c testcase( i==0 ); testcase 83476 ext/sqlite3/libsqlite/sqlite3.c testcase( i==1 ); testcase 83477 ext/sqlite3/libsqlite/sqlite3.c testcase( i==db->aLimit[SQLITE_LIMIT_VARIABLE_NUMBER]-1 ); testcase 83478 ext/sqlite3/libsqlite/sqlite3.c testcase( i==db->aLimit[SQLITE_LIMIT_VARIABLE_NUMBER] ); testcase 84024 ext/sqlite3/libsqlite/sqlite3.c testcase( pEList && pEList->nExpr==mx ); testcase 84025 ext/sqlite3/libsqlite/sqlite3.c testcase( pEList && pEList->nExpr==mx+1 ); testcase 84114 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_ID ); testcase 84115 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 84116 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_FUNCTION ); testcase 84117 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 84138 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_SELECT ); /* selectNodeIsConstant will disallow */ testcase 84139 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_EXISTS ); /* selectNodeIsConstant will disallow */ testcase 84346 ext/sqlite3/libsqlite/sqlite3.c testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); testcase 84347 ext/sqlite3/libsqlite/sqlite3.c testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); testcase 84712 ext/sqlite3/libsqlite/sqlite3.c testcase( pSelect->selFlags & SF_Distinct ); testcase 84713 ext/sqlite3/libsqlite/sqlite3.c testcase( pKeyInfo==0 ); /* Caused by OOM in sqlite3KeyInfoAlloc() */ testcase 84802 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_EXISTS ); testcase 84803 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_SELECT ); testcase 85497 ext/sqlite3/libsqlite/sqlite3.c testcase( usedAsColumnCache(pParse, inReg, inReg) ); testcase 85512 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LT==OP_Lt); testcase(op==OP_Lt); VdbeCoverageIf(v,op==OP_Lt); testcase 85513 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LE==OP_Le); testcase(op==OP_Le); VdbeCoverageIf(v,op==OP_Le); testcase 85514 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GT==OP_Gt); testcase(op==OP_Gt); VdbeCoverageIf(v,op==OP_Gt); testcase 85515 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GE==OP_Ge); testcase(op==OP_Ge); VdbeCoverageIf(v,op==OP_Ge); testcase 85516 ext/sqlite3/libsqlite/sqlite3.c assert(TK_EQ==OP_Eq); testcase(op==OP_Eq); VdbeCoverageIf(v,op==OP_Eq); testcase 85517 ext/sqlite3/libsqlite/sqlite3.c assert(TK_NE==OP_Ne); testcase(op==OP_Ne); VdbeCoverageIf(v,op==OP_Ne); testcase 85518 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85519 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85524 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_IS ); testcase 85525 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNOT ); testcase 85533 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85534 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85549 ext/sqlite3/libsqlite/sqlite3.c assert( TK_AND==OP_And ); testcase( op==TK_AND ); testcase 85550 ext/sqlite3/libsqlite/sqlite3.c assert( TK_OR==OP_Or ); testcase( op==TK_OR ); testcase 85551 ext/sqlite3/libsqlite/sqlite3.c assert( TK_PLUS==OP_Add ); testcase( op==TK_PLUS ); testcase 85552 ext/sqlite3/libsqlite/sqlite3.c assert( TK_MINUS==OP_Subtract ); testcase( op==TK_MINUS ); testcase 85553 ext/sqlite3/libsqlite/sqlite3.c assert( TK_REM==OP_Remainder ); testcase( op==TK_REM ); testcase 85554 ext/sqlite3/libsqlite/sqlite3.c assert( TK_BITAND==OP_BitAnd ); testcase( op==TK_BITAND ); testcase 85555 ext/sqlite3/libsqlite/sqlite3.c assert( TK_BITOR==OP_BitOr ); testcase( op==TK_BITOR ); testcase 85556 ext/sqlite3/libsqlite/sqlite3.c assert( TK_SLASH==OP_Divide ); testcase( op==TK_SLASH ); testcase 85557 ext/sqlite3/libsqlite/sqlite3.c assert( TK_LSHIFT==OP_ShiftLeft ); testcase( op==TK_LSHIFT ); testcase 85558 ext/sqlite3/libsqlite/sqlite3.c assert( TK_RSHIFT==OP_ShiftRight ); testcase( op==TK_RSHIFT ); testcase 85559 ext/sqlite3/libsqlite/sqlite3.c assert( TK_CONCAT==OP_Concat ); testcase( op==TK_CONCAT ); testcase 85563 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85564 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85584 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85591 ext/sqlite3/libsqlite/sqlite3.c assert( TK_BITNOT==OP_BitNot ); testcase( op==TK_BITNOT ); testcase 85592 ext/sqlite3/libsqlite/sqlite3.c assert( TK_NOT==OP_Not ); testcase( op==TK_NOT ); testcase 85594 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85602 ext/sqlite3/libsqlite/sqlite3.c assert( TK_ISNULL==OP_IsNull ); testcase( op==TK_ISNULL ); testcase 85603 ext/sqlite3/libsqlite/sqlite3.c assert( TK_NOTNULL==OP_NotNull ); testcase( op==TK_NOTNULL ); testcase 85606 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85682 ext/sqlite3/libsqlite/sqlite3.c testcase( i==31 ); testcase 85710 ext/sqlite3/libsqlite/sqlite3.c testcase( pDef->funcFlags & OPFLAG_LENGTHARG ); testcase 85757 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_EXISTS ); testcase 85758 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_SELECT ); testcase 85794 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85795 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85804 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 85916 ext/sqlite3/libsqlite/sqlite3.c testcase( pX->op==TK_COLUMN ); testcase 85918 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 85937 ext/sqlite3/libsqlite/sqlite3.c testcase( pTest->op==TK_COLUMN ); testcase 85939 ext/sqlite3/libsqlite/sqlite3.c testcase( aListelem[i+1].pExpr->op==TK_COLUMN ); testcase 86474 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull==0 && regFree1==0 ); testcase 86475 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull==0 && regFree1!=0 ); testcase 86476 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull!=0 && regFree1==0 ); testcase 86477 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull!=0 && regFree1!=0 ); testcase 86478 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull==0 && regFree1==0 ); testcase 86479 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull==0 && regFree1!=0 ); testcase 86480 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull!=0 && regFree1==0 ); testcase 86481 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull!=0 && regFree1!=0 ); testcase 86512 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86521 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86529 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86539 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86544 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LT==OP_Lt); testcase(op==OP_Lt); VdbeCoverageIf(v,op==OP_Lt); testcase 86545 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LE==OP_Le); testcase(op==OP_Le); VdbeCoverageIf(v,op==OP_Le); testcase 86546 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GT==OP_Gt); testcase(op==OP_Gt); VdbeCoverageIf(v,op==OP_Gt); testcase 86547 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GE==OP_Ge); testcase(op==OP_Ge); VdbeCoverageIf(v,op==OP_Ge); testcase 86548 ext/sqlite3/libsqlite/sqlite3.c assert(TK_EQ==OP_Eq); testcase(op==OP_Eq); VdbeCoverageIf(v,op==OP_Eq); testcase 86549 ext/sqlite3/libsqlite/sqlite3.c assert(TK_NE==OP_Ne); testcase(op==OP_Ne); VdbeCoverageIf(v,op==OP_Ne); testcase 86550 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86551 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 86556 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_IS ); testcase 86557 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNOT ); testcase 86565 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86566 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 86571 ext/sqlite3/libsqlite/sqlite3.c assert( TK_ISNULL==OP_IsNull ); testcase( op==TK_ISNULL ); testcase 86572 ext/sqlite3/libsqlite/sqlite3.c assert( TK_NOTNULL==OP_NotNull ); testcase( op==TK_NOTNULL ); testcase 86577 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86581 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86604 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86605 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86667 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86676 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86685 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86695 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86700 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LT==OP_Lt); testcase(op==OP_Lt); VdbeCoverageIf(v,op==OP_Lt); testcase 86701 ext/sqlite3/libsqlite/sqlite3.c assert(TK_LE==OP_Le); testcase(op==OP_Le); VdbeCoverageIf(v,op==OP_Le); testcase 86702 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GT==OP_Gt); testcase(op==OP_Gt); VdbeCoverageIf(v,op==OP_Gt); testcase 86703 ext/sqlite3/libsqlite/sqlite3.c assert(TK_GE==OP_Ge); testcase(op==OP_Ge); VdbeCoverageIf(v,op==OP_Ge); testcase 86704 ext/sqlite3/libsqlite/sqlite3.c assert(TK_EQ==OP_Eq); testcase(op==OP_Eq); VdbeCoverageIf(v,op==OP_Eq); testcase 86705 ext/sqlite3/libsqlite/sqlite3.c assert(TK_NE==OP_Ne); testcase(op==OP_Ne); VdbeCoverageIf(v,op==OP_Ne); testcase 86706 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86707 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 86712 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_IS ); testcase 86713 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_ISNOT ); testcase 86721 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86722 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 86729 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNULL ); VdbeCoverageIf(v, op==TK_ISNULL); testcase 86730 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NOTNULL ); VdbeCoverageIf(v, op==TK_NOTNULL); testcase 86731 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86735 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 86760 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 86761 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 87006 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 87007 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 91461 ext/sqlite3/libsqlite/sqlite3.c testcase( zTabName[0]==0 ); /* Zero-length table names are allowed */ testcase 92372 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_NONE ); testcase 92373 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_TEXT ); testcase 92374 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_NUMERIC ); testcase 92375 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_INTEGER ); testcase 92376 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_REAL ); testcase 96053 ext/sqlite3/libsqlite/sqlite3.c testcase( IsVirtual(pTab) ); testcase 96226 ext/sqlite3/libsqlite/sqlite3.c testcase( mask!=0xffffffff && iCol==31 ); testcase 96227 ext/sqlite3/libsqlite/sqlite3.c testcase( mask!=0xffffffff && iCol==32 ); testcase 96488 ext/sqlite3/libsqlite/sqlite3.c testcase( mask==0 ); testcase 96825 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 96826 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte==db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 97232 ext/sqlite3/libsqlite/sqlite3.c testcase( nPat==db->aLimit[SQLITE_LIMIT_LIKE_PATTERN_LENGTH] ); testcase 97233 ext/sqlite3/libsqlite/sqlite3.c testcase( nPat==db->aLimit[SQLITE_LIMIT_LIKE_PATTERN_LENGTH]+1 ); testcase 97556 ext/sqlite3/libsqlite/sqlite3.c testcase( n==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 97557 ext/sqlite3/libsqlite/sqlite3.c testcase( n==db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 97624 ext/sqlite3/libsqlite/sqlite3.c testcase( nOut-1==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 97625 ext/sqlite3/libsqlite/sqlite3.c testcase( nOut-2==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 106172 ext/sqlite3/libsqlite/sqlite3.c testcase( db->flags & SQLITE_ReadUncommitted ); testcase 106185 ext/sqlite3/libsqlite/sqlite3.c testcase( nBytes==mxLen ); testcase 106186 ext/sqlite3/libsqlite/sqlite3.c testcase( nBytes==mxLen+1 ); testcase 106689 ext/sqlite3/libsqlite/sqlite3.c testcase( j==0 || j==1 || j==2 || j==3 || j==4 || j==5 || j==6 ); testcase 107012 ext/sqlite3/libsqlite/sqlite3.c testcase( pKI->nXField>2 ); testcase 107279 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); testcase 107280 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); testcase 107359 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); testcase 107360 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); testcase 107698 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); testcase 107699 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); testcase 107723 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); testcase 107724 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); testcase 107810 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 107811 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 108062 ext/sqlite3/libsqlite/sqlite3.c testcase( aCol==0 ); testcase 108742 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 108766 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_EXCEPT ); testcase 108767 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_UNION ); testcase 108815 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 108899 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 109055 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_Table ); testcase 109056 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_EphemTab ); testcase 109099 ext/sqlite3/libsqlite/sqlite3.c assert( pIn->nSdst==1 || pParse->nErr>0 ); testcase( pIn->nSdst!=1 ); testcase 109333 ext/sqlite3/libsqlite/sqlite3.c testcase( pItem->u.x.iOrderByCol > p->pEList->nExpr ); testcase 109842 ext/sqlite3/libsqlite/sqlite3.c testcase( pSub->selFlags & SF_Recursive ); testcase 109843 ext/sqlite3/libsqlite/sqlite3.c testcase( pSub->selFlags & SF_MinMaxAgg ); testcase 109900 ext/sqlite3/libsqlite/sqlite3.c testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); testcase 109901 ext/sqlite3/libsqlite/sqlite3.c testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); testcase 109910 ext/sqlite3/libsqlite/sqlite3.c testcase( pSub1->pSrc->nSrc>1 ); testcase 109929 ext/sqlite3/libsqlite/sqlite3.c testcase( i==SQLITE_DENY ); testcase 110826 ext/sqlite3/libsqlite/sqlite3.c testcase( pX->zSpan==0 ); testcase 110830 ext/sqlite3/libsqlite/sqlite3.c testcase( pX->zSpan==0 ); testcase 111080 ext/sqlite3/libsqlite/sqlite3.c testcase( nArg==0 ); /* Error condition */ testcase 111081 ext/sqlite3/libsqlite/sqlite3.c testcase( nArg>1 ); /* Also an error */ testcase 113877 ext/sqlite3/libsqlite/sqlite3.c testcase( oldmask!=0xffffffff && i==31 ); testcase 113918 ext/sqlite3/libsqlite/sqlite3.c testcase( i==31 ); testcase 113919 ext/sqlite3/libsqlite/sqlite3.c testcase( i==32 ); testcase 116382 ext/sqlite3/libsqlite/sqlite3.c testcase( wtFlags & TERM_VIRTUAL ); testcase 117167 ext/sqlite3/libsqlite/sqlite3.c testcase( db->mallocFailed ); testcase 117267 ext/sqlite3/libsqlite/sqlite3.c testcase( pOrTerm->wtFlags & TERM_COPIED ); testcase 117268 ext/sqlite3/libsqlite/sqlite3.c testcase( pOrTerm->wtFlags & TERM_VIRTUAL ); testcase 117284 ext/sqlite3/libsqlite/sqlite3.c testcase( j==1 ); testcase 117340 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 117463 ext/sqlite3/libsqlite/sqlite3.c testcase( (prereqLeft | extraRight) != prereqLeft ); testcase 117500 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 117585 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew1==0 ); testcase 117593 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew2==0 ); testcase 117625 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 117924 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); testcase 117925 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); testcase 117956 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-1 ); testcase 117957 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-2 ); testcase 117977 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); testcase 117978 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); testcase 118071 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_IN ); testcase 118072 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ISNULL ); testcase 118073 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ALL ); testcase 118124 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_IN ); testcase 118125 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ISNULL ); testcase 118126 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ALL ); testcase 118614 ext/sqlite3/libsqlite/sqlite3.c testcase( pRec->nField!=pBuilder->nRecValid ); testcase 118985 ext/sqlite3/libsqlite/sqlite3.c testcase( iEq==0 ); testcase 118986 ext/sqlite3/libsqlite/sqlite3.c testcase( bRev ); testcase 118993 ext/sqlite3/libsqlite/sqlite3.c testcase( bRev ); testcase 119139 ext/sqlite3/libsqlite/sqlite3.c testcase( (pTerm->wtFlags & TERM_CODED)!=0 ); testcase 119140 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); testcase 119150 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ISNULL ); testcase 119151 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_IN ); testcase 119543 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); testcase 119594 ext/sqlite3/libsqlite/sqlite3.c testcase( pStart->wtFlags & TERM_VIRTUAL ); testcase 119597 ext/sqlite3/libsqlite/sqlite3.c testcase( pStart->leftCursor!=iCur ); /* transitive constraints */ testcase 119618 ext/sqlite3/libsqlite/sqlite3.c testcase( pEnd->leftCursor!=iCur ); /* Transitive constraints */ testcase 119619 ext/sqlite3/libsqlite/sqlite3.c testcase( pEnd->wtFlags & TERM_VIRTUAL ); testcase 119752 ext/sqlite3/libsqlite/sqlite3.c testcase( bRev ); testcase 119753 ext/sqlite3/libsqlite/sqlite3.c testcase( pIdx->aSortOrder[nEq]==SQLITE_SO_DESC ); testcase 119789 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart && (pRangeStart->eOperator & WO_LE)!=0 ); testcase 119790 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart && (pRangeStart->eOperator & WO_GE)!=0 ); testcase 119791 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd && (pRangeEnd->eOperator & WO_LE)!=0 ); testcase 119792 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd && (pRangeEnd->eOperator & WO_GE)!=0 ); testcase 119821 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart->wtFlags & TERM_VIRTUAL ); testcase 119833 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_Rewind); testcase( op==OP_Rewind ); testcase 119834 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_Last); testcase( op==OP_Last ); testcase 119835 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_SeekGT); testcase( op==OP_SeekGT ); testcase 119836 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_SeekGE); testcase( op==OP_SeekGE ); testcase 119837 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_SeekLE); testcase( op==OP_SeekLE ); testcase 119838 ext/sqlite3/libsqlite/sqlite3.c VdbeCoverageIf(v, op==OP_SeekLT); testcase( op==OP_SeekLT ); testcase 119861 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd->wtFlags & TERM_VIRTUAL ); testcase 119876 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxGT ); VdbeCoverageIf(v, op==OP_IdxGT ); testcase 119877 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxGE ); VdbeCoverageIf(v, op==OP_IdxGE ); testcase 119878 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxLT ); VdbeCoverageIf(v, op==OP_IdxLT ); testcase 119879 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxLE ); VdbeCoverageIf(v, op==OP_IdxLE ); testcase 120061 ext/sqlite3/libsqlite/sqlite3.c testcase( pWC->a[iTerm].wtFlags & TERM_ORINFO ); testcase 120240 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); testcase 120241 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_CODED ); testcase 120244 ext/sqlite3/libsqlite/sqlite3.c testcase( pWInfo->untestedTerms==0 testcase 120285 ext/sqlite3/libsqlite/sqlite3.c testcase( pAlt->eOperator & WO_EQ ); testcase 120286 ext/sqlite3/libsqlite/sqlite3.c testcase( pAlt->eOperator & WO_IN ); testcase 120306 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); testcase 120307 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_CODED ); testcase 120974 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_GT ); testcase 120975 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_GE ); testcase 120992 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_LT ); testcase 120993 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_LE ); testcase 121017 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_IN ); testcase 121030 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_EQ ); testcase 121031 ext/sqlite3/libsqlite/sqlite3.c testcase( eOp & WO_ISNULL ); testcase 121176 ext/sqlite3/libsqlite/sqlite3.c testcase( x==BMS-1 ); testcase 121177 ext/sqlite3/libsqlite/sqlite3.c testcase( x==BMS-2 ); testcase 121352 ext/sqlite3/libsqlite/sqlite3.c testcase( pNew->iTab!=pSrc->iCursor ); /* See ticket [98d973b8f5] */ testcase 121547 ext/sqlite3/libsqlite/sqlite3.c testcase( iTerm==nConstraint-1 ); testcase 121548 ext/sqlite3/libsqlite/sqlite3.c testcase( j==0 ); testcase 121549 ext/sqlite3/libsqlite/sqlite3.c testcase( j==pWC->nTerm-1 ); testcase 121555 ext/sqlite3/libsqlite/sqlite3.c testcase( iTerm==15 ); testcase 121556 ext/sqlite3/libsqlite/sqlite3.c testcase( iTerm==16 ); testcase 121841 ext/sqlite3/libsqlite/sqlite3.c testcase( nOrderBy==BMS-1 ); testcase 121911 ext/sqlite3/libsqlite/sqlite3.c testcase( isOrderDistinct ); testcase 121948 ext/sqlite3/libsqlite/sqlite3.c testcase( wctrlFlags & WHERE_GROUPBY ); testcase 121949 ext/sqlite3/libsqlite/sqlite3.c testcase( wctrlFlags & WHERE_DISTINCTBY ); testcase 121975 ext/sqlite3/libsqlite/sqlite3.c testcase( distinctColumns==0 ); testcase 121982 ext/sqlite3/libsqlite/sqlite3.c testcase( isOrderDistinct!=0 ); testcase 121989 ext/sqlite3/libsqlite/sqlite3.c testcase( isOrderDistinct==0 ); testcase 122260 ext/sqlite3/libsqlite/sqlite3.c testcase( jj==nTo-1 ); testcase 122316 ext/sqlite3/libsqlite/sqlite3.c testcase( pTo->rCost==rCost ); testcase 122319 ext/sqlite3/libsqlite/sqlite3.c testcase( pTo->rCost==rCost+1 ); testcase 122648 ext/sqlite3/libsqlite/sqlite3.c testcase( pOrderBy && pOrderBy->nExpr==BMS-1 ); testcase 122661 ext/sqlite3/libsqlite/sqlite3.c testcase( pTabList->nSrc==BMS ); testcase 122936 ext/sqlite3/libsqlite/sqlite3.c testcase( !pWInfo->okOnePass && pTab->nCol==BMS-1 ); testcase 122937 ext/sqlite3/libsqlite/sqlite3.c testcase( !pWInfo->okOnePass && pTab->nCol==BMS ); testcase 123256 ext/sqlite3/libsqlite/sqlite3.c #define yytestcase(X) testcase(X) testcase 127016 ext/sqlite3/libsqlite/sqlite3.c testcase( i==0 ); /* REINDEX */ testcase 127017 ext/sqlite3/libsqlite/sqlite3.c testcase( i==1 ); /* INDEXED */ testcase 127018 ext/sqlite3/libsqlite/sqlite3.c testcase( i==2 ); /* INDEX */ testcase 127019 ext/sqlite3/libsqlite/sqlite3.c testcase( i==3 ); /* DESC */ testcase 127020 ext/sqlite3/libsqlite/sqlite3.c testcase( i==4 ); /* ESCAPE */ testcase 127021 ext/sqlite3/libsqlite/sqlite3.c testcase( i==5 ); /* EACH */ testcase 127022 ext/sqlite3/libsqlite/sqlite3.c testcase( i==6 ); /* CHECK */ testcase 127023 ext/sqlite3/libsqlite/sqlite3.c testcase( i==7 ); /* KEY */ testcase 127024 ext/sqlite3/libsqlite/sqlite3.c testcase( i==8 ); /* BEFORE */ testcase 127025 ext/sqlite3/libsqlite/sqlite3.c testcase( i==9 ); /* FOREIGN */ testcase 127026 ext/sqlite3/libsqlite/sqlite3.c testcase( i==10 ); /* FOR */ testcase 127027 ext/sqlite3/libsqlite/sqlite3.c testcase( i==11 ); /* IGNORE */ testcase 127028 ext/sqlite3/libsqlite/sqlite3.c testcase( i==12 ); /* REGEXP */ testcase 127029 ext/sqlite3/libsqlite/sqlite3.c testcase( i==13 ); /* EXPLAIN */ testcase 127030 ext/sqlite3/libsqlite/sqlite3.c testcase( i==14 ); /* INSTEAD */ testcase 127031 ext/sqlite3/libsqlite/sqlite3.c testcase( i==15 ); /* ADD */ testcase 127032 ext/sqlite3/libsqlite/sqlite3.c testcase( i==16 ); /* DATABASE */ testcase 127033 ext/sqlite3/libsqlite/sqlite3.c testcase( i==17 ); /* AS */ testcase 127034 ext/sqlite3/libsqlite/sqlite3.c testcase( i==18 ); /* SELECT */ testcase 127035 ext/sqlite3/libsqlite/sqlite3.c testcase( i==19 ); /* TABLE */ testcase 127036 ext/sqlite3/libsqlite/sqlite3.c testcase( i==20 ); /* LEFT */ testcase 127037 ext/sqlite3/libsqlite/sqlite3.c testcase( i==21 ); /* THEN */ testcase 127038 ext/sqlite3/libsqlite/sqlite3.c testcase( i==22 ); /* END */ testcase 127039 ext/sqlite3/libsqlite/sqlite3.c testcase( i==23 ); /* DEFERRABLE */ testcase 127040 ext/sqlite3/libsqlite/sqlite3.c testcase( i==24 ); /* ELSE */ testcase 127041 ext/sqlite3/libsqlite/sqlite3.c testcase( i==25 ); /* EXCEPT */ testcase 127042 ext/sqlite3/libsqlite/sqlite3.c testcase( i==26 ); /* TRANSACTION */ testcase 127043 ext/sqlite3/libsqlite/sqlite3.c testcase( i==27 ); /* ACTION */ testcase 127044 ext/sqlite3/libsqlite/sqlite3.c testcase( i==28 ); /* ON */ testcase 127045 ext/sqlite3/libsqlite/sqlite3.c testcase( i==29 ); /* NATURAL */ testcase 127046 ext/sqlite3/libsqlite/sqlite3.c testcase( i==30 ); /* ALTER */ testcase 127047 ext/sqlite3/libsqlite/sqlite3.c testcase( i==31 ); /* RAISE */ testcase 127048 ext/sqlite3/libsqlite/sqlite3.c testcase( i==32 ); /* EXCLUSIVE */ testcase 127049 ext/sqlite3/libsqlite/sqlite3.c testcase( i==33 ); /* EXISTS */ testcase 127050 ext/sqlite3/libsqlite/sqlite3.c testcase( i==34 ); /* SAVEPOINT */ testcase 127051 ext/sqlite3/libsqlite/sqlite3.c testcase( i==35 ); /* INTERSECT */ testcase 127052 ext/sqlite3/libsqlite/sqlite3.c testcase( i==36 ); /* TRIGGER */ testcase 127053 ext/sqlite3/libsqlite/sqlite3.c testcase( i==37 ); /* REFERENCES */ testcase 127054 ext/sqlite3/libsqlite/sqlite3.c testcase( i==38 ); /* CONSTRAINT */ testcase 127055 ext/sqlite3/libsqlite/sqlite3.c testcase( i==39 ); /* INTO */ testcase 127056 ext/sqlite3/libsqlite/sqlite3.c testcase( i==40 ); /* OFFSET */ testcase 127057 ext/sqlite3/libsqlite/sqlite3.c testcase( i==41 ); /* OF */ testcase 127058 ext/sqlite3/libsqlite/sqlite3.c testcase( i==42 ); /* SET */ testcase 127059 ext/sqlite3/libsqlite/sqlite3.c testcase( i==43 ); /* TEMPORARY */ testcase 127060 ext/sqlite3/libsqlite/sqlite3.c testcase( i==44 ); /* TEMP */ testcase 127061 ext/sqlite3/libsqlite/sqlite3.c testcase( i==45 ); /* OR */ testcase 127062 ext/sqlite3/libsqlite/sqlite3.c testcase( i==46 ); /* UNIQUE */ testcase 127063 ext/sqlite3/libsqlite/sqlite3.c testcase( i==47 ); /* QUERY */ testcase 127064 ext/sqlite3/libsqlite/sqlite3.c testcase( i==48 ); /* WITHOUT */ testcase 127065 ext/sqlite3/libsqlite/sqlite3.c testcase( i==49 ); /* WITH */ testcase 127066 ext/sqlite3/libsqlite/sqlite3.c testcase( i==50 ); /* OUTER */ testcase 127067 ext/sqlite3/libsqlite/sqlite3.c testcase( i==51 ); /* RELEASE */ testcase 127068 ext/sqlite3/libsqlite/sqlite3.c testcase( i==52 ); /* ATTACH */ testcase 127069 ext/sqlite3/libsqlite/sqlite3.c testcase( i==53 ); /* HAVING */ testcase 127070 ext/sqlite3/libsqlite/sqlite3.c testcase( i==54 ); /* GROUP */ testcase 127071 ext/sqlite3/libsqlite/sqlite3.c testcase( i==55 ); /* UPDATE */ testcase 127072 ext/sqlite3/libsqlite/sqlite3.c testcase( i==56 ); /* BEGIN */ testcase 127073 ext/sqlite3/libsqlite/sqlite3.c testcase( i==57 ); /* INNER */ testcase 127074 ext/sqlite3/libsqlite/sqlite3.c testcase( i==58 ); /* RECURSIVE */ testcase 127075 ext/sqlite3/libsqlite/sqlite3.c testcase( i==59 ); /* BETWEEN */ testcase 127076 ext/sqlite3/libsqlite/sqlite3.c testcase( i==60 ); /* NOTNULL */ testcase 127077 ext/sqlite3/libsqlite/sqlite3.c testcase( i==61 ); /* NOT */ testcase 127078 ext/sqlite3/libsqlite/sqlite3.c testcase( i==62 ); /* NO */ testcase 127079 ext/sqlite3/libsqlite/sqlite3.c testcase( i==63 ); /* NULL */ testcase 127080 ext/sqlite3/libsqlite/sqlite3.c testcase( i==64 ); /* LIKE */ testcase 127081 ext/sqlite3/libsqlite/sqlite3.c testcase( i==65 ); /* CASCADE */ testcase 127082 ext/sqlite3/libsqlite/sqlite3.c testcase( i==66 ); /* ASC */ testcase 127083 ext/sqlite3/libsqlite/sqlite3.c testcase( i==67 ); /* DELETE */ testcase 127084 ext/sqlite3/libsqlite/sqlite3.c testcase( i==68 ); /* CASE */ testcase 127085 ext/sqlite3/libsqlite/sqlite3.c testcase( i==69 ); /* COLLATE */ testcase 127086 ext/sqlite3/libsqlite/sqlite3.c testcase( i==70 ); /* CREATE */ testcase 127087 ext/sqlite3/libsqlite/sqlite3.c testcase( i==71 ); /* CURRENT_DATE */ testcase 127088 ext/sqlite3/libsqlite/sqlite3.c testcase( i==72 ); /* DETACH */ testcase 127089 ext/sqlite3/libsqlite/sqlite3.c testcase( i==73 ); /* IMMEDIATE */ testcase 127090 ext/sqlite3/libsqlite/sqlite3.c testcase( i==74 ); /* JOIN */ testcase 127091 ext/sqlite3/libsqlite/sqlite3.c testcase( i==75 ); /* INSERT */ testcase 127092 ext/sqlite3/libsqlite/sqlite3.c testcase( i==76 ); /* MATCH */ testcase 127093 ext/sqlite3/libsqlite/sqlite3.c testcase( i==77 ); /* PLAN */ testcase 127094 ext/sqlite3/libsqlite/sqlite3.c testcase( i==78 ); /* ANALYZE */ testcase 127095 ext/sqlite3/libsqlite/sqlite3.c testcase( i==79 ); /* PRAGMA */ testcase 127096 ext/sqlite3/libsqlite/sqlite3.c testcase( i==80 ); /* ABORT */ testcase 127097 ext/sqlite3/libsqlite/sqlite3.c testcase( i==81 ); /* VALUES */ testcase 127098 ext/sqlite3/libsqlite/sqlite3.c testcase( i==82 ); /* VIRTUAL */ testcase 127099 ext/sqlite3/libsqlite/sqlite3.c testcase( i==83 ); /* LIMIT */ testcase 127100 ext/sqlite3/libsqlite/sqlite3.c testcase( i==84 ); /* WHEN */ testcase 127101 ext/sqlite3/libsqlite/sqlite3.c testcase( i==85 ); /* WHERE */ testcase 127102 ext/sqlite3/libsqlite/sqlite3.c testcase( i==86 ); /* RENAME */ testcase 127103 ext/sqlite3/libsqlite/sqlite3.c testcase( i==87 ); /* AFTER */ testcase 127104 ext/sqlite3/libsqlite/sqlite3.c testcase( i==88 ); /* REPLACE */ testcase 127105 ext/sqlite3/libsqlite/sqlite3.c testcase( i==89 ); /* AND */ testcase 127106 ext/sqlite3/libsqlite/sqlite3.c testcase( i==90 ); /* DEFAULT */ testcase 127107 ext/sqlite3/libsqlite/sqlite3.c testcase( i==91 ); /* AUTOINCREMENT */ testcase 127108 ext/sqlite3/libsqlite/sqlite3.c testcase( i==92 ); /* TO */ testcase 127109 ext/sqlite3/libsqlite/sqlite3.c testcase( i==93 ); /* IN */ testcase 127110 ext/sqlite3/libsqlite/sqlite3.c testcase( i==94 ); /* CAST */ testcase 127111 ext/sqlite3/libsqlite/sqlite3.c testcase( i==95 ); /* COLUMN */ testcase 127112 ext/sqlite3/libsqlite/sqlite3.c testcase( i==96 ); /* COMMIT */ testcase 127113 ext/sqlite3/libsqlite/sqlite3.c testcase( i==97 ); /* CONFLICT */ testcase 127114 ext/sqlite3/libsqlite/sqlite3.c testcase( i==98 ); /* CROSS */ testcase 127115 ext/sqlite3/libsqlite/sqlite3.c testcase( i==99 ); /* CURRENT_TIMESTAMP */ testcase 127116 ext/sqlite3/libsqlite/sqlite3.c testcase( i==100 ); /* CURRENT_TIME */ testcase 127117 ext/sqlite3/libsqlite/sqlite3.c testcase( i==101 ); /* PRIMARY */ testcase 127118 ext/sqlite3/libsqlite/sqlite3.c testcase( i==102 ); /* DEFERRED */ testcase 127119 ext/sqlite3/libsqlite/sqlite3.c testcase( i==103 ); /* DISTINCT */ testcase 127120 ext/sqlite3/libsqlite/sqlite3.c testcase( i==104 ); /* IS */ testcase 127121 ext/sqlite3/libsqlite/sqlite3.c testcase( i==105 ); /* DROP */ testcase 127122 ext/sqlite3/libsqlite/sqlite3.c testcase( i==106 ); /* FAIL */ testcase 127123 ext/sqlite3/libsqlite/sqlite3.c testcase( i==107 ); /* FROM */ testcase 127124 ext/sqlite3/libsqlite/sqlite3.c testcase( i==108 ); /* FULL */ testcase 127125 ext/sqlite3/libsqlite/sqlite3.c testcase( i==109 ); /* GLOB */ testcase 127126 ext/sqlite3/libsqlite/sqlite3.c testcase( i==110 ); /* BY */ testcase 127127 ext/sqlite3/libsqlite/sqlite3.c testcase( i==111 ); /* IF */ testcase 127128 ext/sqlite3/libsqlite/sqlite3.c testcase( i==112 ); /* ISNULL */ testcase 127129 ext/sqlite3/libsqlite/sqlite3.c testcase( i==113 ); /* ORDER */ testcase 127130 ext/sqlite3/libsqlite/sqlite3.c testcase( i==114 ); /* RESTRICT */ testcase 127131 ext/sqlite3/libsqlite/sqlite3.c testcase( i==115 ); /* RIGHT */ testcase 127132 ext/sqlite3/libsqlite/sqlite3.c testcase( i==116 ); /* ROLLBACK */ testcase 127133 ext/sqlite3/libsqlite/sqlite3.c testcase( i==117 ); /* ROW */ testcase 127134 ext/sqlite3/libsqlite/sqlite3.c testcase( i==118 ); /* UNION */ testcase 127135 ext/sqlite3/libsqlite/sqlite3.c testcase( i==119 ); /* USING */ testcase 127136 ext/sqlite3/libsqlite/sqlite3.c testcase( i==120 ); /* VACUUM */ testcase 127137 ext/sqlite3/libsqlite/sqlite3.c testcase( i==121 ); /* VIEW */ testcase 127138 ext/sqlite3/libsqlite/sqlite3.c testcase( i==122 ); /* INITIALLY */ testcase 127139 ext/sqlite3/libsqlite/sqlite3.c testcase( i==123 ); /* ALL */ testcase 127202 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]==' ' ); testcase 127203 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\t' ); testcase 127204 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\n' ); testcase 127205 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\f' ); testcase 127206 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\r' ); testcase 127319 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='`' ); testcase 127320 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='\'' ); testcase 127321 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='"' ); testcase 127355 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='0' ); testcase( z[0]=='1' ); testcase( z[0]=='2' ); testcase 127356 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='3' ); testcase( z[0]=='4' ); testcase( z[0]=='5' ); testcase 127357 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='6' ); testcase( z[0]=='7' ); testcase( z[0]=='8' ); testcase 127358 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='9' ); testcase 127406 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='$' ); testcase( z[0]=='@' ); testcase 127407 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]==':' ); testcase( z[0]=='#' ); testcase 127435 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='x' ); testcase( z[0]=='X' ); testcase 129599 ext/sqlite3/libsqlite/sqlite3.c testcase( p->funcFlags & SQLITE_DETERMINISTIC ); testcase 130099 ext/sqlite3/libsqlite/sqlite3.c testcase( db->pErr==0 ); testcase 130210 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16 ); testcase 130211 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16_ALIGNED ); testcase 130661 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x02 ); /* READONLY */ testcase 130662 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x04 ); /* READWRITE */ testcase 130663 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x40 ); /* READWRITE | CREATE */ testcase 131127 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 131134 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 131141 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 132791 ext/sqlite3/libsqlite/sqlite3.c #ifndef testcase testcase 134961 ext/sqlite3/libsqlite/sqlite3.c testcase( c!=0 && (*pEnd)==0 ); testcase 135001 ext/sqlite3/libsqlite/sqlite3.c testcase( c!=0 && ((*pEnd)&0xfe)==0 ); testcase 139293 ext/sqlite3/libsqlite/sqlite3.c testcase(pCsr->filter.zTerm);