=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== dsdp-5.8/src/solver/dsdprescone.c-29- rssr=mu*rr/(K->dualr*K->dualr); dsdp-5.8/src/solver/dsdprescone.c:30: info=DSDPVecAddR(vrhs2,sr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdprescone.c-31- info=DSDPSchurMatAddDiagonalElement(M,m-1,rssr);DSDPCHKERR(info); ############################################## dsdp-5.8/src/solver/dsdprescone.c-47- info=DSDPVecGetR(vrow,&rr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdprescone.c:48: info=DSDPVecAddR(vrhs2,rr*sr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdprescone.c-49- } ############################################## dsdp-5.8/src/solver/dsdprescone.c-219- rssr=v1*v2*mu/(K->dualr*K->dualr); dsdp-5.8/src/solver/dsdprescone.c:220: info=DSDPVecAddR(vout,rssr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdprescone.c-221- } ############################################## dsdp-5.8/src/solver/dsdpschurmat.c-125- if (M.dsdpops->matshiftdiagonal){ dsdp-5.8/src/solver/dsdpschurmat.c:126: /* if(M.schur->r){info=DSDPVecAddR(M.schur->rhs3,dd);DSDPCHKERR(info);} */ dsdp-5.8/src/solver/dsdpschurmat.c-127- info=(M.dsdpops->matshiftdiagonal)(M.data,dd); DSDPChkMatError(M,info); ############################################## dsdp-5.8/src/solver/dsdpschurmat.c-255- info=DSDPVecDot(rhs3,x,&dd);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c:256: info=DSDPVecAddR(y,dd-r1*r2);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c-257- } ############################################## dsdp-5.8/src/solver/dsdpschurmat.c-284- info=DSDPVecDot(rhs3,x,&dd);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c:285: info=DSDPVecAddR(y,dd-r1*r2);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c-286- } ############################################## dsdp-5.8/src/solver/dsdpschurmat.c-505- DSDPLogInfo(0,3,"DSDP Step Direction Not Descent, Adjusting. \n"); dsdp-5.8/src/solver/dsdpschurmat.c:506: info=DSDPVecAddR(rhs3,rssr*0.1);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c-507- info=DSDPVecAXPY(dr,dy3,dy);DSDPCHKERR(info); ############################################## dsdp-5.8/src/solver/dsdpschurmat.c-569- info=DSDPVecAddC(berr,-vv*fv->fval[i]);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c:570: info=DSDPVecAddR(berr,fabs(vv));DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmat.c-571- fv->fdual[i]=-vv; ############################################## dsdp-5.8/src/solver/dsdpschurmat.h-80-extern int DSDPSchurMatAddC(DSDPSchurMat,int,double); dsdp-5.8/src/solver/dsdpschurmat.h:81:extern int DSDPSchurMatAddR(DSDPSchurMat,int,double); dsdp-5.8/src/solver/dsdpschurmat.h-82- ############################################## dsdp-5.8/src/solver/dsdpvec.h-33-#define DSDPVecSetR(a,b) 0;{ {((a).val[(a).dim-1])=(b); } } dsdp-5.8/src/solver/dsdpvec.h:34:#define DSDPVecAddR(a,b) 0;{ if(b){((a).val[(a).dim-1])+=(b); } } dsdp-5.8/src/solver/dsdpvec.h-35-#define DSDPVecGetR(a,b) 0;{ *(b)=((a).val[(a).dim-1]); } ############################################## dsdp-5.8/src/solver/dsdpschurmatadd.c-85- info=DSDPVecGetR(R,&rr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmatadd.c:86: info=DSDPVecAddR(rhs3,alpha*rr);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmatadd.c-87- } else if (M.dsdpops->mataddrow){ ############################################## dsdp-5.8/src/solver/dsdpschurmatadd.c-163- } else if (row==0){ dsdp-5.8/src/solver/dsdpschurmatadd.c:164: } else if (row==m-1){info=DSDPVecAddR(rhs3,dd); dsdp-5.8/src/solver/dsdpschurmatadd.c-165- } else if (M.dsdpops->mataddelement){ ############################################## dsdp-5.8/src/solver/dsdpschurmatadd.c-191-/*! dsdp-5.8/src/solver/dsdpschurmatadd.c:192:\fn int DSDPSchurMatAddR(DSDPSchurMat M, int row, double dd); dsdp-5.8/src/solver/dsdpschurmatadd.c-193-\brief Add an element to the Schur matrix correponding the variable r. ############################################## dsdp-5.8/src/solver/dsdpschurmatadd.c-197-*/ dsdp-5.8/src/solver/dsdpschurmatadd.c:198:int DSDPSchurMatAddR(DSDPSchurMat M, int row, double dd){ dsdp-5.8/src/solver/dsdpschurmatadd.c-199- int info; ############################################## dsdp-5.8/src/solver/dsdpschurmatadd.c-280- info=(M.dsdpops->matadddiagonal)(M.data,dd+1,m-2); DSDPChkMatError(M,info); dsdp-5.8/src/solver/dsdpschurmatadd.c:281: info=DSDPVecAddR(M.schur->rhs3,dd[m-1]);DSDPCHKERR(info); dsdp-5.8/src/solver/dsdpschurmatadd.c-282- info=DSDPVecRestoreArray(D,&dd); DSDPCHKERR(info); ############################################## dsdp-5.8/src/bounds/allbounds.c-138- info=DSDPSchurMatAddDiagonal(M,DScale);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c:139: info=DSDPVecAddR(vrhs2,r0*mu*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c-140- /* dsdp-5.8/src/bounds/allbounds.c:141: info=DSDPVecAddR(vrhs3,r0*mu*srrs);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c-142- */ ############################################## dsdp-5.8/src/bounds/allbounds.c-213- info=DSDPVecAddC(XLU,ubound*xsum1-lbound*xsum2);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c:214: info=DSDPVecAddR(XLU,xsum1+xsum2);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c-215- *tracexs+=xdots; ############################################## dsdp-5.8/src/bounds/allbounds.c-408- info=DSDPVecAddC(ANorm,cnorm2);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c:409: info=DSDPVecAddR(ANorm,2*lucone->r);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c-410- DSDPFunctionReturn(0); ############################################## dsdp-5.8/src/bounds/allbounds.c-459- } dsdp-5.8/src/bounds/allbounds.c:460: info=DSDPVecAddR(vrhs2,r0*mu*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/allbounds.c-461- DSDPFunctionReturn(0); ############################################## dsdp-5.8/src/bounds/dbounds.c-138- info=DSDPSchurMatAddC(M,ii,mu*as*cs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c:139: info=DSDPSchurMatAddR(M,0,mu*cs*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c-140- } ############################################## dsdp-5.8/src/bounds/dbounds.c-145- if (rs){ dsdp-5.8/src/bounds/dbounds.c:146: info=DSDPVecAddR(vrhs2,mu*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c:147: info=DSDPVecAddR(DD,mu*rs*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c:148: info=DSDPSchurMatAddR(M,ii,mu*as*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c-149- } ############################################## dsdp-5.8/src/bounds/dbounds.c-186- if (rs){ dsdp-5.8/src/bounds/dbounds.c:187: info=DSDPVecAddR(vrhs2,mu*rs);DSDPCHKERR(info); dsdp-5.8/src/bounds/dbounds.c-188- } ############################################## dsdp-5.8/src/bounds/dbounds.c-373- info=DSDPVecAddC(ANorm,cnorm2); dsdp-5.8/src/bounds/dbounds.c:374: info=DSDPVecAddR(ANorm,bcone->r*bcone->nn); dsdp-5.8/src/bounds/dbounds.c-375- DSDPFunctionReturn(0); ############################################## dsdp-5.8/src/lp/dsdplp.c-441- } dsdp-5.8/src/lp/dsdplp.c:442: info=DSDPVecAddR(ANorm,1.0);DSDPCHKERR(info); dsdp-5.8/src/lp/dsdplp.c-443- DSDPFunctionReturn(0);