testcase 13018 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_HIT ); testcase 13019 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE ); testcase 13020 ext/sqlite3/libsqlite/sqlite3.c testcase( op==SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL ); testcase 14041 ext/sqlite3/libsqlite/sqlite3.c testcase( n==sizeof(zBuf)-1 ); testcase 14042 ext/sqlite3/libsqlite/sqlite3.c testcase( n==sizeof(zBuf) ); testcase 14043 ext/sqlite3/libsqlite/sqlite3.c testcase( n==(u64)db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 14044 ext/sqlite3/libsqlite/sqlite3.c testcase( n==(u64)db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 14777 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 14830 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 16373 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 19539 ext/sqlite3/libsqlite/sqlite3.c testcase(p->tooBig); testcase 19540 ext/sqlite3/libsqlite/sqlite3.c testcase(p->mallocFailed); testcase 20601 ext/sqlite3/libsqlite/sqlite3.c testcase( rc ); testcase 20960 ext/sqlite3/libsqlite/sqlite3.c testcase( c==(-1) ); testcase 20961 ext/sqlite3/libsqlite/sqlite3.c testcase( c==0 ); testcase 20962 ext/sqlite3/libsqlite/sqlite3.c testcase( c==(+1) ); testcase 21015 ext/sqlite3/libsqlite/sqlite3.c testcase( i==18 ); testcase 21016 ext/sqlite3/libsqlite/sqlite3.c testcase( i==19 ); testcase 21017 ext/sqlite3/libsqlite/sqlite3.c testcase( i==20 ); testcase 21074 ext/sqlite3/libsqlite/sqlite3.c testcase( i==10 ); testcase 21078 ext/sqlite3/libsqlite/sqlite3.c testcase( v-neg==2147483647 ); testcase 21585 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 21599 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 21615 ext/sqlite3/libsqlite/sqlite3.c testcase( iA==0 ); testcase( iA==1 ); testcase 21616 ext/sqlite3/libsqlite/sqlite3.c testcase( iB==-1 ); testcase( iB==0 ); testcase 21618 ext/sqlite3/libsqlite/sqlite3.c testcase( iA>0 && LARGEST_INT64 - iA == iB ); testcase 21619 ext/sqlite3/libsqlite/sqlite3.c testcase( iA>0 && LARGEST_INT64 - iA == iB - 1 ); testcase 21623 ext/sqlite3/libsqlite/sqlite3.c testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 1 ); testcase 21624 ext/sqlite3/libsqlite/sqlite3.c testcase( iA<0 && -(iA + LARGEST_INT64) == iB + 2 ); testcase 21631 ext/sqlite3/libsqlite/sqlite3.c testcase( iB==SMALLEST_INT64+1 ); testcase 21633 ext/sqlite3/libsqlite/sqlite3.c testcase( (*pA)==(-1) ); testcase( (*pA)==0 ); testcase 21654 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31)-1 ); testcase 21655 ext/sqlite3/libsqlite/sqlite3.c testcase( r==(-TWOPOWER31) ); testcase 21656 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31 ); testcase 21657 ext/sqlite3/libsqlite/sqlite3.c testcase( r==TWOPOWER31-1 ); testcase 38341 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 38496 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 39026 ext/sqlite3/libsqlite/sqlite3.c testcase( !isSavepnt && pPg!=0 && (pPg->flags&PGHDR_NEED_SYNC)!=0 ); testcase 39286 ext/sqlite3/libsqlite/sqlite3.c testcase( (newSize-szPage) < currentSize ); testcase 39287 ext/sqlite3/libsqlite/sqlite3.c testcase( (newSize-szPage) == currentSize ); testcase 39288 ext/sqlite3/libsqlite/sqlite3.c testcase( (newSize-szPage) > currentSize ); testcase 39551 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 39560 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 39567 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 39930 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3PcachePagecount(pPager->pPCache)==0 ); testcase 41277 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 41835 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 41838 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 42177 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_NOMEM ); testcase 44539 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE-1 ); testcase 44540 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE ); testcase 44541 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->hdr.mxFrame==HASHTABLE_NPAGE_ONE+1 ); testcase 44796 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 44797 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 45288 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 45289 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 45358 ext/sqlite3/libsqlite/sqlite3.c testcase( IS_BIG_INT(iOffset) ); testcase 45367 ext/sqlite3/libsqlite/sqlite3.c testcase( IS_BIG_INT(szDb) ); testcase 45512 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->szPage<=32768 ); testcase 45513 ext/sqlite3/libsqlite/sqlite3.c testcase( pWal->szPage>=65536 ); testcase 45845 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_BUSY ); testcase 45846 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_IOERR ); testcase 45847 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_PROTOCOL ); testcase 45848 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_OK ); testcase 45972 ext/sqlite3/libsqlite/sqlite3.c testcase( sz<=32768 ); testcase 45973 ext/sqlite3/libsqlite/sqlite3.c testcase( sz>=65536 ); testcase 46221 ext/sqlite3/libsqlite/sqlite3.c testcase( (rc&0xff)==SQLITE_IOERR ); testcase 46222 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_PROTOCOL ); testcase 46223 ext/sqlite3/libsqlite/sqlite3.c testcase( rc==SQLITE_OK ); testcase 46379 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage<=32768 ); testcase 46380 ext/sqlite3/libsqlite/sqlite3.c testcase( szPage>=65536 ); testcase 48438 ext/sqlite3/libsqlite/sqlite3.c testcase( nPayload==pPage->maxLocal ); testcase 48439 ext/sqlite3/libsqlite/sqlite3.c testcase( nPayload==pPage->maxLocal+1 ); testcase 48464 ext/sqlite3/libsqlite/sqlite3.c testcase( surplus==maxLocal ); testcase 48465 ext/sqlite3/libsqlite/sqlite3.c testcase( surplus==maxLocal+1 ); testcase 48521 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal ); testcase 48522 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal+1 ); testcase 48526 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal ); testcase 48527 ext/sqlite3/libsqlite/sqlite3.c testcase( nSize==pPage->maxLocal+1 ); testcase 48614 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellFirst ); testcase 48615 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellLast ); testcase 48637 ext/sqlite3/libsqlite/sqlite3.c testcase( cbrk+size==usableSize ); testcase 48638 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+size==usableSize ); testcase 48691 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+2==top ); testcase 48692 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+1==top ); testcase 48693 ext/sqlite3/libsqlite/sqlite3.c testcase( gap==top ); testcase 48714 ext/sqlite3/libsqlite/sqlite3.c testcase( x==4 ); testcase 48715 ext/sqlite3/libsqlite/sqlite3.c testcase( x==3 ); testcase 48737 ext/sqlite3/libsqlite/sqlite3.c testcase( gap+2+nByte==top ); testcase 48930 ext/sqlite3/libsqlite/sqlite3.c testcase( pPage->nCell==MX_CELL(pBt) ); testcase 48949 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellFirst ); testcase 48950 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==iCellLast ); testcase 48955 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+sz==usableSize ); testcase 49132 ext/sqlite3/libsqlite/sqlite3.c testcase( pgno==0 ); testcase 50839 ext/sqlite3/libsqlite/sqlite3.c testcase( nPage==0 ); testcase 50841 ext/sqlite3/libsqlite/sqlite3.c testcase( pBt->nPage!=nPage ); testcase 52289 ext/sqlite3/libsqlite/sqlite3.c testcase( n==mxPage-1 ); testcase 52334 ext/sqlite3/libsqlite/sqlite3.c testcase( iTrunk==mxPage ); testcase 52397 ext/sqlite3/libsqlite/sqlite3.c testcase( iNewTrunk==mxPage ); testcase 52447 ext/sqlite3/libsqlite/sqlite3.c testcase( iPage==mxPage ); testcase 52452 ext/sqlite3/libsqlite/sqlite3.c testcase( iPage==mxPage ); testcase 52927 ext/sqlite3/libsqlite/sqlite3.c testcase( pc==get2byte(&data[hdr+5]) ); testcase 52928 ext/sqlite3/libsqlite/sqlite3.c testcase( pc+sz==pPage->pBt->usableSize ); testcase 56662 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Agg ); testcase 56663 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Dyn ); testcase 56664 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_RowSet ); testcase 56665 ext/sqlite3/libsqlite/sqlite3.c testcase( p->flags & MEM_Frame ); testcase 56760 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->z==0 ); testcase 60633 ext/sqlite3/libsqlite/sqlite3.c testcase( szHdr==3 ); testcase 60634 ext/sqlite3/libsqlite/sqlite3.c testcase( szHdr==m.n ); testcase 60642 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==1 ); testcase 60643 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==2 ); testcase 60644 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==3 ); testcase 60645 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==4 ); testcase 60646 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==5 ); testcase 60647 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==6 ); testcase 60648 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==8 ); testcase 60649 ext/sqlite3/libsqlite/sqlite3.c testcase( typeRowid==9 ); testcase 60654 ext/sqlite3/libsqlite/sqlite3.c testcase( (u32)m.n==szHdr+lenRowid ); testcase 60668 ext/sqlite3/libsqlite/sqlite3.c testcase( m.zMalloc!=0 ); testcase 61367 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte<0 ); testcase 62208 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]==':' ); testcase 62209 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='$' ); testcase 62210 ext/sqlite3/libsqlite/sqlite3.c testcase( zRawSql[0]=='@' ); testcase 63612 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 63615 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 68855 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 69922 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_TokenOnly) ); testcase 69923 ext/sqlite3/libsqlite/sqlite3.c testcase( ExprHasProperty(pExpr, EP_Reduced) ); testcase 70279 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); testcase 70280 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); testcase 70283 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); testcase 70284 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); testcase 70388 ext/sqlite3/libsqlite/sqlite3.c testcase( n==BMS-1 ); testcase 70435 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); testcase 70436 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); testcase 70541 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_CONST_FUNC ); testcase 70596 ext/sqlite3/libsqlite/sqlite3.c case TK_EXISTS: testcase( pExpr->op==TK_EXISTS ); testcase 70599 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_IN ); testcase 71789 ext/sqlite3/libsqlite/sqlite3.c testcase( i==0 ); testcase 71790 ext/sqlite3/libsqlite/sqlite3.c testcase( i==1 ); testcase 71791 ext/sqlite3/libsqlite/sqlite3.c testcase( i==db->aLimit[SQLITE_LIMIT_VARIABLE_NUMBER]-1 ); testcase 71792 ext/sqlite3/libsqlite/sqlite3.c testcase( i==db->aLimit[SQLITE_LIMIT_VARIABLE_NUMBER] ); testcase 72299 ext/sqlite3/libsqlite/sqlite3.c testcase( pEList && pEList->nExpr==mx ); testcase 72300 ext/sqlite3/libsqlite/sqlite3.c testcase( pEList && pEList->nExpr==mx+1 ); testcase 72357 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_ID ); testcase 72358 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 72359 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_FUNCTION ); testcase 72360 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 72364 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_SELECT ); /* selectNodeIsConstant will disallow */ testcase 72365 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_EXISTS ); /* selectNodeIsConstant will disallow */ testcase 72572 ext/sqlite3/libsqlite/sqlite3.c testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); testcase 72573 ext/sqlite3/libsqlite/sqlite3.c testcase( (p->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); testcase 72744 ext/sqlite3/libsqlite/sqlite3.c testcase( pParse->nQueryLoop>(double)1 ); testcase 72959 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_EXISTS ); testcase 72960 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_SELECT ); testcase 73597 ext/sqlite3/libsqlite/sqlite3.c testcase( to_op==OP_ToText ); testcase 73598 ext/sqlite3/libsqlite/sqlite3.c testcase( to_op==OP_ToBlob ); testcase 73599 ext/sqlite3/libsqlite/sqlite3.c testcase( to_op==OP_ToNumeric ); testcase 73600 ext/sqlite3/libsqlite/sqlite3.c testcase( to_op==OP_ToInt ); testcase 73601 ext/sqlite3/libsqlite/sqlite3.c testcase( to_op==OP_ToReal ); testcase 73607 ext/sqlite3/libsqlite/sqlite3.c testcase( usedAsColumnCache(pParse, inReg, inReg) ); testcase 73624 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LT ); testcase 73625 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LE ); testcase 73626 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GT ); testcase 73627 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GE ); testcase 73628 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_EQ ); testcase 73629 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NE ); testcase 73634 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73635 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 73640 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_IS ); testcase 73641 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNOT ); testcase 73647 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73648 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 73674 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_AND ); testcase 73675 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_OR ); testcase 73676 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_PLUS ); testcase 73677 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_MINUS ); testcase 73678 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_REM ); testcase 73679 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_BITAND ); testcase 73680 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_BITOR ); testcase 73681 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_SLASH ); testcase 73682 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LSHIFT ); testcase 73683 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_RSHIFT ); testcase 73684 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_CONCAT ); testcase 73688 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73689 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 73707 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 73716 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_BITNOT ); testcase 73717 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NOT ); testcase 73719 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73729 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNULL ); testcase 73730 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NOTNULL ); testcase 73733 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73762 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_CONST_FUNC ); testcase 73763 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_FUNCTION ); testcase 73849 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_EXISTS ); testcase 73850 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_SELECT ); testcase 73886 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 73887 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 73896 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 74005 ext/sqlite3/libsqlite/sqlite3.c testcase( pX->op==TK_COLUMN ); testcase 74006 ext/sqlite3/libsqlite/sqlite3.c testcase( pX->op==TK_REGISTER ); testcase 74008 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74028 ext/sqlite3/libsqlite/sqlite3.c testcase( pTest->op==TK_COLUMN ); testcase 74030 ext/sqlite3/libsqlite/sqlite3.c testcase( aListelem[i+1].pExpr->op==TK_COLUMN ); testcase 74031 ext/sqlite3/libsqlite/sqlite3.c testcase( aListelem[i+1].pExpr->op==TK_REGISTER ); testcase 74191 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_BLOB ); testcase 74192 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_VARIABLE ); testcase 74193 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_INTEGER ); testcase 74194 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_FLOAT ); testcase 74195 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_NULL ); testcase 74196 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_STRING ); testcase 74363 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull==0 && regFree1==0 ); testcase 74364 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull==0 && regFree1!=0 ); testcase 74365 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull!=0 && regFree1==0 ); testcase 74366 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue==0 && jumpIfNull!=0 && regFree1!=0 ); testcase 74367 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull==0 && regFree1==0 ); testcase 74368 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull==0 && regFree1!=0 ); testcase 74369 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull!=0 && regFree1==0 ); testcase 74370 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfTrue!=0 && jumpIfNull!=0 && regFree1!=0 ); testcase 74401 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74410 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74416 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74432 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LT ); testcase 74433 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LE ); testcase 74434 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GT ); testcase 74435 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GE ); testcase 74436 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_EQ ); testcase 74437 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NE ); testcase 74438 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74443 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74444 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 74449 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_IS ); testcase 74450 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNOT ); testcase 74456 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74457 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 74464 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNULL ); testcase 74465 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NOTNULL ); testcase 74468 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74472 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74489 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74490 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74551 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74558 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74567 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74577 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LT ); testcase 74578 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_LE ); testcase 74579 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GT ); testcase 74580 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_GE ); testcase 74581 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_EQ ); testcase 74582 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NE ); testcase 74583 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74588 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74589 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 74594 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_IS ); testcase 74595 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_ISNOT ); testcase 74601 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74602 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree2==0 ); testcase 74607 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_ISNULL ); testcase 74608 ext/sqlite3/libsqlite/sqlite3.c testcase( op==TK_NOTNULL ); testcase 74611 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74615 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74634 ext/sqlite3/libsqlite/sqlite3.c testcase( regFree1==0 ); testcase 74635 ext/sqlite3/libsqlite/sqlite3.c testcase( jumpIfNull==0 ); testcase 74766 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 74767 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 77900 ext/sqlite3/libsqlite/sqlite3.c testcase( zTabName[0]==0 ); /* Zero-length table names are allowed */ testcase 78757 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_TEXT ); testcase 78758 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_NONE ); testcase 78759 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_NUMERIC ); testcase 78760 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_INTEGER ); testcase 78761 ext/sqlite3/libsqlite/sqlite3.c testcase( pCol->affinity==SQLITE_AFF_REAL ); testcase 82258 ext/sqlite3/libsqlite/sqlite3.c testcase( mask==0 ); testcase 82510 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 82511 ext/sqlite3/libsqlite/sqlite3.c testcase( nByte==db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 82902 ext/sqlite3/libsqlite/sqlite3.c testcase( nPat==db->aLimit[SQLITE_LIMIT_LIKE_PATTERN_LENGTH] ); testcase 82903 ext/sqlite3/libsqlite/sqlite3.c testcase( nPat==db->aLimit[SQLITE_LIMIT_LIKE_PATTERN_LENGTH]+1 ); testcase 83163 ext/sqlite3/libsqlite/sqlite3.c testcase( n==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 83164 ext/sqlite3/libsqlite/sqlite3.c testcase( n==db->aLimit[SQLITE_LIMIT_LENGTH]+1 ); testcase 83231 ext/sqlite3/libsqlite/sqlite3.c testcase( nOut-1==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 83232 ext/sqlite3/libsqlite/sqlite3.c testcase( nOut-2==db->aLimit[SQLITE_LIMIT_LENGTH] ); testcase 90187 ext/sqlite3/libsqlite/sqlite3.c testcase( db->flags & SQLITE_ReadUncommitted ); testcase 90200 ext/sqlite3/libsqlite/sqlite3.c testcase( nBytes==mxLen ); testcase 90201 ext/sqlite3/libsqlite/sqlite3.c testcase( nBytes==mxLen+1 ); testcase 90625 ext/sqlite3/libsqlite/sqlite3.c testcase( j==0 || j==1 || j==2 || j==3 || j==4 || j==5 || j==6 ); testcase 91094 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); testcase 91095 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); testcase 91164 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); testcase 91165 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); testcase 91372 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Table ); testcase 91373 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_EphemTab ); testcase 91397 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Output ); testcase 91398 ext/sqlite3/libsqlite/sqlite3.c testcase( eDest==SRT_Coroutine ); testcase 91470 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_AGG_COLUMN ); testcase 91471 ext/sqlite3/libsqlite/sqlite3.c testcase( pExpr->op==TK_COLUMN ); testcase 92093 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 92117 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_EXCEPT ); testcase 92118 ext/sqlite3/libsqlite/sqlite3.c testcase( p->op==TK_UNION ); testcase 92168 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 92252 ext/sqlite3/libsqlite/sqlite3.c testcase( rc!=SQLITE_OK ); testcase 92413 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_Table ); testcase 92414 ext/sqlite3/libsqlite/sqlite3.c testcase( pDest->eDest==SRT_EphemTab ); testcase 93253 ext/sqlite3/libsqlite/sqlite3.c testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Distinct ); testcase 93254 ext/sqlite3/libsqlite/sqlite3.c testcase( (pSub1->selFlags & (SF_Distinct|SF_Aggregate))==SF_Aggregate ); testcase 96686 ext/sqlite3/libsqlite/sqlite3.c testcase( i==31 ); testcase 96687 ext/sqlite3/libsqlite/sqlite3.c testcase( i==32 ); testcase 98669 ext/sqlite3/libsqlite/sqlite3.c testcase( wtFlags & TERM_VIRTUAL ); /* EV: R-00211-15100 */ testcase 99233 ext/sqlite3/libsqlite/sqlite3.c testcase( db->mallocFailed ); testcase 99319 ext/sqlite3/libsqlite/sqlite3.c testcase( pOrTerm->wtFlags & TERM_COPIED ); testcase 99320 ext/sqlite3/libsqlite/sqlite3.c testcase( pOrTerm->wtFlags & TERM_VIRTUAL ); testcase 99336 ext/sqlite3/libsqlite/sqlite3.c testcase( j==1 ); testcase 99394 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 99509 ext/sqlite3/libsqlite/sqlite3.c testcase( (prereqLeft | extraRight) != prereqLeft ); testcase 99545 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 99612 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew1==0 ); testcase 99618 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew2==0 ); testcase 99651 ext/sqlite3/libsqlite/sqlite3.c testcase( idxNew==0 ); testcase 100174 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); testcase 100175 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); testcase 100195 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-1 ); testcase 100196 ext/sqlite3/libsqlite/sqlite3.c testcase( pTable->nCol==BMS-2 ); testcase 100306 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator==WO_IN ); testcase 100307 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator==WO_ISNULL ); testcase 100356 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator==WO_IN ); testcase 100357 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator==WO_ISNULL ); testcase 100828 ext/sqlite3/libsqlite/sqlite3.c testcase( iEst==SQLITE_INDEX_SAMPLES ); testcase 101217 ext/sqlite3/libsqlite/sqlite3.c testcase( wsFlags & WHERE_COLUMN_IN ); testcase 101218 ext/sqlite3/libsqlite/sqlite3.c testcase( wsFlags & WHERE_COLUMN_NULL ); testcase 101280 ext/sqlite3/libsqlite/sqlite3.c testcase( pFirstTerm->eOperator==WO_EQ ); testcase 101281 ext/sqlite3/libsqlite/sqlite3.c testcase( pFirstTerm->eOperator==WO_ISNULL ); testcase 101732 ext/sqlite3/libsqlite/sqlite3.c testcase( (pTerm->wtFlags & TERM_CODED)!=0 ); testcase 101733 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 101743 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_ISNULL ); testcase 101744 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->eOperator & WO_IN ); testcase 101903 ext/sqlite3/libsqlite/sqlite3.c testcase( wctrlFlags & WHERE_ORDERBY_MIN ); testcase 102032 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 102073 ext/sqlite3/libsqlite/sqlite3.c testcase( pStart->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 102091 ext/sqlite3/libsqlite/sqlite3.c testcase( pEnd->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 102233 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart && pRangeStart->eOperator & WO_LE ); testcase 102234 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart && pRangeStart->eOperator & WO_GE ); testcase 102235 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd && pRangeEnd->eOperator & WO_LE ); testcase 102236 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd && pRangeEnd->eOperator & WO_GE ); testcase 102261 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeStart->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 102271 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_Rewind ); testcase 102272 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_Last ); testcase 102273 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_SeekGt ); testcase 102274 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_SeekGe ); testcase 102275 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_SeekLe ); testcase 102276 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_SeekLt ); testcase 102303 ext/sqlite3/libsqlite/sqlite3.c testcase( pRangeEnd->wtFlags & TERM_VIRTUAL ); /* EV: R-30575-11662 */ testcase 102313 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_Noop ); testcase 102314 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxGE ); testcase 102315 ext/sqlite3/libsqlite/sqlite3.c testcase( op==OP_IdxLT ); testcase 102326 ext/sqlite3/libsqlite/sqlite3.c testcase( pLevel->plan.wsFlags & WHERE_BTM_LIMIT ); testcase 102327 ext/sqlite3/libsqlite/sqlite3.c testcase( pLevel->plan.wsFlags & WHERE_TOP_LIMIT ); testcase 102524 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); /* IMP: R-30575-11662 */ testcase 102525 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_CODED ); testcase 102528 ext/sqlite3/libsqlite/sqlite3.c testcase( pWInfo->untestedTerms==0 testcase 102551 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_VIRTUAL ); /* IMP: R-30575-11662 */ testcase 102552 ext/sqlite3/libsqlite/sqlite3.c testcase( pTerm->wtFlags & TERM_CODED ); testcase 102722 ext/sqlite3/libsqlite/sqlite3.c testcase( pTabList->nSrc==BMS ); testcase 103000 ext/sqlite3/libsqlite/sqlite3.c testcase( bestPlan.plan.wsFlags & WHERE_INDEXED ); testcase 103001 ext/sqlite3/libsqlite/sqlite3.c testcase( bestPlan.plan.wsFlags & WHERE_TEMP_INDEX ); testcase 103083 ext/sqlite3/libsqlite/sqlite3.c testcase( pTab->nCol==BMS-1 ); testcase 103084 ext/sqlite3/libsqlite/sqlite3.c testcase( pTab->nCol==BMS ); testcase 103154 ext/sqlite3/libsqlite/sqlite3.c testcase( pLevel->plan.wsFlags & WHERE_ROWID_EQ ); testcase 103155 ext/sqlite3/libsqlite/sqlite3.c testcase( pLevel->plan.wsFlags & WHERE_ROWID_RANGE ); testcase 103343 ext/sqlite3/libsqlite/sqlite3.c #define yytestcase(X) testcase(X) testcase 106954 ext/sqlite3/libsqlite/sqlite3.c testcase( i==0 ); /* REINDEX */ testcase 106955 ext/sqlite3/libsqlite/sqlite3.c testcase( i==1 ); /* INDEXED */ testcase 106956 ext/sqlite3/libsqlite/sqlite3.c testcase( i==2 ); /* INDEX */ testcase 106957 ext/sqlite3/libsqlite/sqlite3.c testcase( i==3 ); /* DESC */ testcase 106958 ext/sqlite3/libsqlite/sqlite3.c testcase( i==4 ); /* ESCAPE */ testcase 106959 ext/sqlite3/libsqlite/sqlite3.c testcase( i==5 ); /* EACH */ testcase 106960 ext/sqlite3/libsqlite/sqlite3.c testcase( i==6 ); /* CHECK */ testcase 106961 ext/sqlite3/libsqlite/sqlite3.c testcase( i==7 ); /* KEY */ testcase 106962 ext/sqlite3/libsqlite/sqlite3.c testcase( i==8 ); /* BEFORE */ testcase 106963 ext/sqlite3/libsqlite/sqlite3.c testcase( i==9 ); /* FOREIGN */ testcase 106964 ext/sqlite3/libsqlite/sqlite3.c testcase( i==10 ); /* FOR */ testcase 106965 ext/sqlite3/libsqlite/sqlite3.c testcase( i==11 ); /* IGNORE */ testcase 106966 ext/sqlite3/libsqlite/sqlite3.c testcase( i==12 ); /* REGEXP */ testcase 106967 ext/sqlite3/libsqlite/sqlite3.c testcase( i==13 ); /* EXPLAIN */ testcase 106968 ext/sqlite3/libsqlite/sqlite3.c testcase( i==14 ); /* INSTEAD */ testcase 106969 ext/sqlite3/libsqlite/sqlite3.c testcase( i==15 ); /* ADD */ testcase 106970 ext/sqlite3/libsqlite/sqlite3.c testcase( i==16 ); /* DATABASE */ testcase 106971 ext/sqlite3/libsqlite/sqlite3.c testcase( i==17 ); /* AS */ testcase 106972 ext/sqlite3/libsqlite/sqlite3.c testcase( i==18 ); /* SELECT */ testcase 106973 ext/sqlite3/libsqlite/sqlite3.c testcase( i==19 ); /* TABLE */ testcase 106974 ext/sqlite3/libsqlite/sqlite3.c testcase( i==20 ); /* LEFT */ testcase 106975 ext/sqlite3/libsqlite/sqlite3.c testcase( i==21 ); /* THEN */ testcase 106976 ext/sqlite3/libsqlite/sqlite3.c testcase( i==22 ); /* END */ testcase 106977 ext/sqlite3/libsqlite/sqlite3.c testcase( i==23 ); /* DEFERRABLE */ testcase 106978 ext/sqlite3/libsqlite/sqlite3.c testcase( i==24 ); /* ELSE */ testcase 106979 ext/sqlite3/libsqlite/sqlite3.c testcase( i==25 ); /* EXCEPT */ testcase 106980 ext/sqlite3/libsqlite/sqlite3.c testcase( i==26 ); /* TRANSACTION */ testcase 106981 ext/sqlite3/libsqlite/sqlite3.c testcase( i==27 ); /* ACTION */ testcase 106982 ext/sqlite3/libsqlite/sqlite3.c testcase( i==28 ); /* ON */ testcase 106983 ext/sqlite3/libsqlite/sqlite3.c testcase( i==29 ); /* NATURAL */ testcase 106984 ext/sqlite3/libsqlite/sqlite3.c testcase( i==30 ); /* ALTER */ testcase 106985 ext/sqlite3/libsqlite/sqlite3.c testcase( i==31 ); /* RAISE */ testcase 106986 ext/sqlite3/libsqlite/sqlite3.c testcase( i==32 ); /* EXCLUSIVE */ testcase 106987 ext/sqlite3/libsqlite/sqlite3.c testcase( i==33 ); /* EXISTS */ testcase 106988 ext/sqlite3/libsqlite/sqlite3.c testcase( i==34 ); /* SAVEPOINT */ testcase 106989 ext/sqlite3/libsqlite/sqlite3.c testcase( i==35 ); /* INTERSECT */ testcase 106990 ext/sqlite3/libsqlite/sqlite3.c testcase( i==36 ); /* TRIGGER */ testcase 106991 ext/sqlite3/libsqlite/sqlite3.c testcase( i==37 ); /* REFERENCES */ testcase 106992 ext/sqlite3/libsqlite/sqlite3.c testcase( i==38 ); /* CONSTRAINT */ testcase 106993 ext/sqlite3/libsqlite/sqlite3.c testcase( i==39 ); /* INTO */ testcase 106994 ext/sqlite3/libsqlite/sqlite3.c testcase( i==40 ); /* OFFSET */ testcase 106995 ext/sqlite3/libsqlite/sqlite3.c testcase( i==41 ); /* OF */ testcase 106996 ext/sqlite3/libsqlite/sqlite3.c testcase( i==42 ); /* SET */ testcase 106997 ext/sqlite3/libsqlite/sqlite3.c testcase( i==43 ); /* TEMPORARY */ testcase 106998 ext/sqlite3/libsqlite/sqlite3.c testcase( i==44 ); /* TEMP */ testcase 106999 ext/sqlite3/libsqlite/sqlite3.c testcase( i==45 ); /* OR */ testcase 107000 ext/sqlite3/libsqlite/sqlite3.c testcase( i==46 ); /* UNIQUE */ testcase 107001 ext/sqlite3/libsqlite/sqlite3.c testcase( i==47 ); /* QUERY */ testcase 107002 ext/sqlite3/libsqlite/sqlite3.c testcase( i==48 ); /* ATTACH */ testcase 107003 ext/sqlite3/libsqlite/sqlite3.c testcase( i==49 ); /* HAVING */ testcase 107004 ext/sqlite3/libsqlite/sqlite3.c testcase( i==50 ); /* GROUP */ testcase 107005 ext/sqlite3/libsqlite/sqlite3.c testcase( i==51 ); /* UPDATE */ testcase 107006 ext/sqlite3/libsqlite/sqlite3.c testcase( i==52 ); /* BEGIN */ testcase 107007 ext/sqlite3/libsqlite/sqlite3.c testcase( i==53 ); /* INNER */ testcase 107008 ext/sqlite3/libsqlite/sqlite3.c testcase( i==54 ); /* RELEASE */ testcase 107009 ext/sqlite3/libsqlite/sqlite3.c testcase( i==55 ); /* BETWEEN */ testcase 107010 ext/sqlite3/libsqlite/sqlite3.c testcase( i==56 ); /* NOTNULL */ testcase 107011 ext/sqlite3/libsqlite/sqlite3.c testcase( i==57 ); /* NOT */ testcase 107012 ext/sqlite3/libsqlite/sqlite3.c testcase( i==58 ); /* NO */ testcase 107013 ext/sqlite3/libsqlite/sqlite3.c testcase( i==59 ); /* NULL */ testcase 107014 ext/sqlite3/libsqlite/sqlite3.c testcase( i==60 ); /* LIKE */ testcase 107015 ext/sqlite3/libsqlite/sqlite3.c testcase( i==61 ); /* CASCADE */ testcase 107016 ext/sqlite3/libsqlite/sqlite3.c testcase( i==62 ); /* ASC */ testcase 107017 ext/sqlite3/libsqlite/sqlite3.c testcase( i==63 ); /* DELETE */ testcase 107018 ext/sqlite3/libsqlite/sqlite3.c testcase( i==64 ); /* CASE */ testcase 107019 ext/sqlite3/libsqlite/sqlite3.c testcase( i==65 ); /* COLLATE */ testcase 107020 ext/sqlite3/libsqlite/sqlite3.c testcase( i==66 ); /* CREATE */ testcase 107021 ext/sqlite3/libsqlite/sqlite3.c testcase( i==67 ); /* CURRENT_DATE */ testcase 107022 ext/sqlite3/libsqlite/sqlite3.c testcase( i==68 ); /* DETACH */ testcase 107023 ext/sqlite3/libsqlite/sqlite3.c testcase( i==69 ); /* IMMEDIATE */ testcase 107024 ext/sqlite3/libsqlite/sqlite3.c testcase( i==70 ); /* JOIN */ testcase 107025 ext/sqlite3/libsqlite/sqlite3.c testcase( i==71 ); /* INSERT */ testcase 107026 ext/sqlite3/libsqlite/sqlite3.c testcase( i==72 ); /* MATCH */ testcase 107027 ext/sqlite3/libsqlite/sqlite3.c testcase( i==73 ); /* PLAN */ testcase 107028 ext/sqlite3/libsqlite/sqlite3.c testcase( i==74 ); /* ANALYZE */ testcase 107029 ext/sqlite3/libsqlite/sqlite3.c testcase( i==75 ); /* PRAGMA */ testcase 107030 ext/sqlite3/libsqlite/sqlite3.c testcase( i==76 ); /* ABORT */ testcase 107031 ext/sqlite3/libsqlite/sqlite3.c testcase( i==77 ); /* VALUES */ testcase 107032 ext/sqlite3/libsqlite/sqlite3.c testcase( i==78 ); /* VIRTUAL */ testcase 107033 ext/sqlite3/libsqlite/sqlite3.c testcase( i==79 ); /* LIMIT */ testcase 107034 ext/sqlite3/libsqlite/sqlite3.c testcase( i==80 ); /* WHEN */ testcase 107035 ext/sqlite3/libsqlite/sqlite3.c testcase( i==81 ); /* WHERE */ testcase 107036 ext/sqlite3/libsqlite/sqlite3.c testcase( i==82 ); /* RENAME */ testcase 107037 ext/sqlite3/libsqlite/sqlite3.c testcase( i==83 ); /* AFTER */ testcase 107038 ext/sqlite3/libsqlite/sqlite3.c testcase( i==84 ); /* REPLACE */ testcase 107039 ext/sqlite3/libsqlite/sqlite3.c testcase( i==85 ); /* AND */ testcase 107040 ext/sqlite3/libsqlite/sqlite3.c testcase( i==86 ); /* DEFAULT */ testcase 107041 ext/sqlite3/libsqlite/sqlite3.c testcase( i==87 ); /* AUTOINCREMENT */ testcase 107042 ext/sqlite3/libsqlite/sqlite3.c testcase( i==88 ); /* TO */ testcase 107043 ext/sqlite3/libsqlite/sqlite3.c testcase( i==89 ); /* IN */ testcase 107044 ext/sqlite3/libsqlite/sqlite3.c testcase( i==90 ); /* CAST */ testcase 107045 ext/sqlite3/libsqlite/sqlite3.c testcase( i==91 ); /* COLUMN */ testcase 107046 ext/sqlite3/libsqlite/sqlite3.c testcase( i==92 ); /* COMMIT */ testcase 107047 ext/sqlite3/libsqlite/sqlite3.c testcase( i==93 ); /* CONFLICT */ testcase 107048 ext/sqlite3/libsqlite/sqlite3.c testcase( i==94 ); /* CROSS */ testcase 107049 ext/sqlite3/libsqlite/sqlite3.c testcase( i==95 ); /* CURRENT_TIMESTAMP */ testcase 107050 ext/sqlite3/libsqlite/sqlite3.c testcase( i==96 ); /* CURRENT_TIME */ testcase 107051 ext/sqlite3/libsqlite/sqlite3.c testcase( i==97 ); /* PRIMARY */ testcase 107052 ext/sqlite3/libsqlite/sqlite3.c testcase( i==98 ); /* DEFERRED */ testcase 107053 ext/sqlite3/libsqlite/sqlite3.c testcase( i==99 ); /* DISTINCT */ testcase 107054 ext/sqlite3/libsqlite/sqlite3.c testcase( i==100 ); /* IS */ testcase 107055 ext/sqlite3/libsqlite/sqlite3.c testcase( i==101 ); /* DROP */ testcase 107056 ext/sqlite3/libsqlite/sqlite3.c testcase( i==102 ); /* FAIL */ testcase 107057 ext/sqlite3/libsqlite/sqlite3.c testcase( i==103 ); /* FROM */ testcase 107058 ext/sqlite3/libsqlite/sqlite3.c testcase( i==104 ); /* FULL */ testcase 107059 ext/sqlite3/libsqlite/sqlite3.c testcase( i==105 ); /* GLOB */ testcase 107060 ext/sqlite3/libsqlite/sqlite3.c testcase( i==106 ); /* BY */ testcase 107061 ext/sqlite3/libsqlite/sqlite3.c testcase( i==107 ); /* IF */ testcase 107062 ext/sqlite3/libsqlite/sqlite3.c testcase( i==108 ); /* ISNULL */ testcase 107063 ext/sqlite3/libsqlite/sqlite3.c testcase( i==109 ); /* ORDER */ testcase 107064 ext/sqlite3/libsqlite/sqlite3.c testcase( i==110 ); /* RESTRICT */ testcase 107065 ext/sqlite3/libsqlite/sqlite3.c testcase( i==111 ); /* OUTER */ testcase 107066 ext/sqlite3/libsqlite/sqlite3.c testcase( i==112 ); /* RIGHT */ testcase 107067 ext/sqlite3/libsqlite/sqlite3.c testcase( i==113 ); /* ROLLBACK */ testcase 107068 ext/sqlite3/libsqlite/sqlite3.c testcase( i==114 ); /* ROW */ testcase 107069 ext/sqlite3/libsqlite/sqlite3.c testcase( i==115 ); /* UNION */ testcase 107070 ext/sqlite3/libsqlite/sqlite3.c testcase( i==116 ); /* USING */ testcase 107071 ext/sqlite3/libsqlite/sqlite3.c testcase( i==117 ); /* VACUUM */ testcase 107072 ext/sqlite3/libsqlite/sqlite3.c testcase( i==118 ); /* VIEW */ testcase 107073 ext/sqlite3/libsqlite/sqlite3.c testcase( i==119 ); /* INITIALLY */ testcase 107074 ext/sqlite3/libsqlite/sqlite3.c testcase( i==120 ); /* ALL */ testcase 107136 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]==' ' ); testcase 107137 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\t' ); testcase 107138 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\n' ); testcase 107139 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\f' ); testcase 107140 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\r' ); testcase 107255 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='`' ); testcase 107256 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='\'' ); testcase 107257 ext/sqlite3/libsqlite/sqlite3.c testcase( delim=='"' ); testcase 107291 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='0' ); testcase( z[0]=='1' ); testcase( z[0]=='2' ); testcase 107292 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='3' ); testcase( z[0]=='4' ); testcase( z[0]=='5' ); testcase 107293 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='6' ); testcase( z[0]=='7' ); testcase( z[0]=='8' ); testcase 107294 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='9' ); testcase 107346 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='$' ); testcase( z[0]=='@' ); testcase( z[0]==':' ); testcase 107374 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='x' ); testcase( z[0]=='X' ); testcase 109559 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16 ); testcase 109560 ext/sqlite3/libsqlite/sqlite3.c testcase( enc2==SQLITE_UTF16_ALIGNED ); testcase 109981 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x02 ); /* READONLY */ testcase 109982 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x04 ); /* READWRITE */ testcase 109983 ext/sqlite3/libsqlite/sqlite3.c testcase( (1<<(flags&7))==0x40 ); /* READWRITE | CREATE */ testcase 110399 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 110406 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 110413 ext/sqlite3/libsqlite/sqlite3.c testcase( sqlite3GlobalConfig.xLog!=0 ); testcase 111859 ext/sqlite3/libsqlite/sqlite3.c #ifndef testcase testcase 113529 ext/sqlite3/libsqlite/sqlite3.c testcase( c!=0 && (*pEnd)==0 ); testcase 113569 ext/sqlite3/libsqlite/sqlite3.c testcase( c!=0 && ((*pEnd)&0xfe)==0 ); testcase 116792 ext/sqlite3/libsqlite/sqlite3.c testcase(pCsr->filter.zTerm);