fftw-3.3.10-12.fc41

List of Defects

Error: CPPCHECK_WARNING: [#def1]
fftw-3.3.10-build/fftw-3.3.10/dft/buffered.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def2]
fftw-3.3.10-build/fftw-3.3.10/dft/ct.c:219:15: warning[core.NullDereference]: Access to field 'cld' results in a dereference of a null pointer (loaded from variable 'pln')
#  217|        }
#  218|   
#  219|->      pln->cld = cld;
#  220|        pln->cldw = cldw;
#  221|        pln->r = r;

Error: CPPCHECK_WARNING (CWE-682): [#def3]
fftw-3.3.10-build/fftw-3.3.10/dft/dftw-direct.c:215: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#  213|   	     batchsize and for the remainder */
#  214|   	  && (batchsz = compute_batchsize(r), 1)
#  215|-> 	  && (e->genus->okp(e, 0, ((const R *)0) + 1, 2 * batchsz, 0,
#  216|   			    m, mb, mb + batchsz, 2, plnr))
#  217|   	  && (e->genus->okp(e, 0, ((const R *)0) + 1, 2 * batchsz, 0,

Error: CPPCHECK_WARNING (CWE-682): [#def4]
fftw-3.3.10-build/fftw-3.3.10/dft/dftw-direct.c:217: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#  215|   	  && (e->genus->okp(e, 0, ((const R *)0) + 1, 2 * batchsz, 0,
#  216|   			    m, mb, mb + batchsz, 2, plnr))
#  217|-> 	  && (e->genus->okp(e, 0, ((const R *)0) + 1, 2 * batchsz, 0,
#  218|   			    m, mb, me, 2, plnr))
#  219|   	  );

Error: CPPCHECK_WARNING (CWE-682): [#def5]
fftw-3.3.10-build/fftw-3.3.10/dft/direct.c:161: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#  159|   
#  160|   	  && (batchsz = compute_batchsize(d->sz), 1)
#  161|-> 	  && (d->genus->okp(d, 0, ((const R *)0) + 1, p->ro, p->io,
#  162|   			    2 * batchsz, p->sz->dims[0].os,
#  163|   			    batchsz, 2, ovs, plnr))

Error: CPPCHECK_WARNING (CWE-682): [#def6]
fftw-3.3.10-build/fftw-3.3.10/dft/direct.c:164: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#  162|   			    2 * batchsz, p->sz->dims[0].os,
#  163|   			    batchsz, 2, ovs, plnr))
#  164|-> 	  && (d->genus->okp(d, 0, ((const R *)0) + 1, p->ro, p->io,
#  165|   			    2 * batchsz, p->sz->dims[0].os,
#  166|   			    vl % batchsz, 2, ovs, plnr))

Error: COMPILER_WARNING (CWE-563): [#def7]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_2.c: scope_hint: In function ‘n1_2’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_2.c:75:128: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   75 |           for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(8, is), MAKE_VOLATILE_STRIDE(8, os)) {
#      |                                                                                                                                ^
#   73|        {
#   74|   	  INT i;
#   75|-> 	  for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(8, is), MAKE_VOLATILE_STRIDE(8, os)) {
#   76|   	       E T1, T2, T3, T4;
#   77|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def8]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_3.c: scope_hint: In function ‘n1_3’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_3.c:92:129: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   92 |           for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(12, is), MAKE_VOLATILE_STRIDE(12, os)) {
#      |                                                                                                                                 ^
#   90|        {
#   91|   	  INT i;
#   92|-> 	  for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(12, is), MAKE_VOLATILE_STRIDE(12, os)) {
#   93|   	       E T1, Ta, T4, T9, T8, Tb, T5, Tc;
#   94|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def9]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_4.c: scope_hint: In function ‘n1_4’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/n1_4.c:97:129: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   97 |           for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#      |                                                                                                                                 ^
#   95|        {
#   96|   	  INT i;
#   97|-> 	  for (i = v; i > 0; i = i - 1, ri = ri + ivs, ii = ii + ivs, ro = ro + ovs, io = io + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#   98|   	       E T3, Tb, T9, Tf, T6, Ta, Te, Tg;
#   99|   	       {

Error: COMPILER_WARNING (CWE-563): [#def10]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_2.c: scope_hint: In function ‘q1_2’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_2.c:106:131: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  106 |           for (m = mb, W = W + (mb * 2); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                   ^
#  104|        {
#  105|   	  INT m;
#  106|-> 	  for (m = mb, W = W + (mb * 2); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#  107|   	       E T1, T2, T4, T6, T7, T8, T9, Ta, Tc, Te, Tf, Tg;
#  108|   	       T1 = rio[0];

Error: COMPILER_WARNING (CWE-563): [#def11]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_3.c: scope_hint: In function ‘q1_3’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_3.c:194:131: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  194 |           for (m = mb, W = W + (mb * 4); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                   ^
#  192|        {
#  193|   	  INT m;
#  194|-> 	  for (m = mb, W = W + (mb * 4); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#  195|   	       E T1, T4, T6, Tc, Td, Te, T9, Tf, Tl, To, Tq, Tw, Tx, Ty, Tt;
#  196|   	       E Tz, TR, TS, TN, TT, TF, TI, TK, TQ;

Error: COMPILER_WARNING (CWE-563): [#def12]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_4.c: scope_hint: In function ‘q1_4’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_4.c:302:131: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  302 |           for (m = mb, W = W + (mb * 6); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                   ^
#  300|        {
#  301|   	  INT m;
#  302|-> 	  for (m = mb, W = W + (mb * 6); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#  303|   	       E T3, Te, Tb, Tq, T6, T8, Th, Tr, Tv, TG, TD, TS, Ty, TA, TJ;
#  304|   	       E TT, TX, T18, T15, T1k, T10, T12, T1b, T1l, T1p, T1A, T1x, T1M, T1s, T1u;

Error: COMPILER_WARNING (CWE-563): [#def13]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_5.c: scope_hint: In function ‘q1_5’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_5.c:563:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  563 |           for (m = mb, W = W + (mb * 8); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                    ^
#  561|        {
#  562|   	  INT m;
#  563|-> 	  for (m = mb, W = W + (mb * 8); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#  564|   	       E T1, Ta, TG, Tv, T8, Tb, Tp, Tj, TD, To, Tq, Tr, TN, TW, T1s;
#  565|   	       E T1h, TU, TX, T1b, T15, T1p, T1a, T1c, T1d, T1z, T1I, T2e, T23, T1G, T1J;

Error: COMPILER_WARNING (CWE-563): [#def14]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_6.c: scope_hint: In function ‘q1_6’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_6.c:712:134: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  712 |           for (m = mb, W = W + (mb * 10); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                      ^
#  710|        {
#  711|   	  INT m;
#  712|-> 	  for (m = mb, W = W + (mb * 10); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#  713|   	       E T3, Tc, Tt, TM, TX, T16, T1n, T1G, T2h, T2A, T1R, T20, T2L, T2U, T3b;
#  714|   	       E T3u, T3F, T3O, T45, T4o, T4Z, T5i, T4z, T4I, Ta, TP, Tf, Tq, Tn, TN;

Error: COMPILER_WARNING (CWE-563): [#def15]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_8.c: scope_hint: In function ‘q1_8’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/q1_8.c:1251:134: warning[-Wunused-value]: right-hand operand of comma expression has no effect
# 1251 |           for (m = mb, W = W + (mb * 14); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
#      |                                                                                                                                      ^
# 1249|        {
# 1250|   	  INT m;
# 1251|-> 	  for (m = mb, W = W + (mb * 14); m < me; m = m + 1, rio = rio + ms, iio = iio + ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(0, vs)) {
# 1252|   	       E T7, T14, T1g, Tk, TC, TQ, T10, TM, T1w, T2p, T2z, T1H, T1M, T1W, T2j;
# 1253|   	       E T1V, T7R, T8O, T90, T84, T8m, T8A, T8K, T8w, T9g, Ta9, Taj, T9r, T9w, T9G;

Error: COMPILER_WARNING (CWE-563): [#def16]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_2.c: scope_hint: In function ‘t1_2’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_2.c:86:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   86 |           for (m = mb, W = W + (mb * 2); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#      |                                                                                                  ^
#   84|        {
#   85|   	  INT m;
#   86|-> 	  for (m = mb, W = W + (mb * 2); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#   87|   	       E T1, T8, T6, T7;
#   88|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def17]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_3.c: scope_hint: In function ‘t1_3’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_3.c:115:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  115 |           for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#      |                                                                                                  ^
#  113|        {
#  114|   	  INT m;
#  115|-> 	  for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#  116|   	       E T1, Ti, T6, Te, Tb, Tf, Tc, Th;
#  117|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def18]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_4.c: scope_hint: In function ‘t1_4’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_4.c:129:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + (mb * 6); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                  ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + (mb * 6); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#  130|   	       E T1, Tp, T6, To, Tc, Tk, Th, Tl;
#  131|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def19]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_5.c: scope_hint: In function ‘t1_5’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_5.c:158:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  158 |           for (m = mb, W = W + (mb * 8); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                  ^
#  156|        {
#  157|   	  INT m;
#  158|-> 	  for (m = mb, W = W + (mb * 8); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#  159|   	       E T1, TE, Tu, Tx, TJ, TI, TB, TC, TD, Tc, Tn, To;
#  160|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def20]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_6.c: scope_hint: In function ‘t1_6’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_6.c:181:100: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  181 |           for (m = mb, W = W + (mb * 10); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#      |                                                                                                    ^
#  179|        {
#  180|   	  INT m;
#  181|-> 	  for (m = mb, W = W + (mb * 10); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#  182|   	       E T7, TS, Tv, TO, Tt, TJ, Tx, TF, Ti, TI, Tw, TC;
#  183|   	       {

Error: COMPILER_WARNING (CWE-563): [#def21]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_7.c: scope_hint: In function ‘t1_7’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_7.c:226:100: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  226 |           for (m = mb, W = W + (mb * 12); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#      |                                                                                                    ^
#  224|        {
#  225|   	  INT m;
#  226|-> 	  for (m = mb, W = W + (mb * 12); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#  227|   	       E T1, TR, Tc, TS, TC, TO, Tn, TT, TI, TP, Ty, TU, TF, TQ;
#  228|   	       T1 = ri[0];

Error: COMPILER_WARNING (CWE-563): [#def22]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_8.c: scope_hint: In function ‘t1_8’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t1_8.c:218:100: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  218 |           for (m = mb, W = W + (mb * 14); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                    ^
#  216|        {
#  217|   	  INT m;
#  218|-> 	  for (m = mb, W = W + (mb * 14); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#  219|   	       E T7, T1e, TH, T19, TF, T13, TR, TU, Ti, T1f, TK, T16, Tu, T12, TM;
#  220|   	       E TP;

Error: COMPILER_WARNING (CWE-563): [#def23]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_4.c: scope_hint: In function ‘t2_4’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_4.c:135:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  135 |           for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                  ^
#  133|        {
#  134|   	  INT m;
#  135|-> 	  for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#  136|   	       E T2, T4, T3, T5, T6, T8;
#  137|   	       T2 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def24]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_5.c: scope_hint: In function ‘t2_5’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_5.c:164:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  164 |           for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                  ^
#  162|        {
#  163|   	  INT m;
#  164|-> 	  for (m = mb, W = W + (mb * 4); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#  165|   	       E T2, T4, T7, T9, Tb, Tl, Tf, Tj;
#  166|   	       {

Error: COMPILER_WARNING (CWE-563): [#def25]
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_8.c: scope_hint: In function ‘t2_8’
fftw-3.3.10-build/fftw-3.3.10/dft/scalar/codelets/t2_8.c:232:98: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  232 |           for (m = mb, W = W + (mb * 6); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                  ^
#  230|        {
#  231|   	  INT m;
#  232|-> 	  for (m = mb, W = W + (mb * 6); m < me; m = m + 1, ri = ri + ms, ii = ii + ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  233|   	       E T2, T5, T3, T6, T8, Tc, Tg, Ti, Tl, Tm, Tn, Tz, Tp, Tx;
#  234|   	       {

Error: CPPCHECK_WARNING: [#def26]
fftw-3.3.10-build/fftw-3.3.10/dft/vrank-geq1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def27]
fftw-3.3.10-build/fftw-3.3.10/kernel/planner.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def28]
fftw-3.3.10-build/fftw-3.3.10/kernel/planner.c:157:24: warning[core.DivideZero]: Division by zero
#  155|   static unsigned h1(const hashtab *ht, const md5sig s)
#  156|   {
#  157|->      unsigned h = s[0] % ht->hashsiz;
#  158|        A(h == (s[0] % ht->hashsiz));
#  159|        return h;

Error: CLANG_WARNING: [#def29]
fftw-3.3.10-build/fftw-3.3.10/kernel/planner.c:165:29: warning[core.DivideZero]: Division by zero
#  163|   static unsigned h2(const hashtab *ht, const md5sig s)
#  164|   {
#  165|->      unsigned h = 1U + s[1] % (ht->hashsiz - 1);
#  166|        A(h == (1U + s[1] % (ht->hashsiz - 1)));
#  167|        return h;

Error: CLANG_WARNING: [#def30]
fftw-3.3.10-build/fftw-3.3.10/kernel/planner.c:608:9: warning[deadcode.DeadStores]: Value stored to 'last_x' is never read
#  606|   	  /* search [L_ORIG, U] */
#  607|   	  if (l_orig != last_x) {
#  608|-> 	       last_x = l_orig;
#  609|   	       flagsp->l = l_orig;
#  610|   	       pln = search0(ego, p, slvndx, flagsp);

Error: CLANG_WARNING: [#def31]
fftw-3.3.10-build/fftw-3.3.10/kernel/print.c:96:15: warning[deadcode.DeadStores]: Although the value stored to 'c' is used in the enclosing expression, the value is never actually read from 'c'
#   94|             switch (c) {
#   95|   	      case '%':
#   96|-> 		   switch ((c = *s++)) {
#   97|   		       case 'M': {
#   98|   			    /* md5 value */

Error: CPPCHECK_WARNING: [#def32]
fftw-3.3.10-build/fftw-3.3.10/kernel/scan.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def33]
fftw-3.3.10-build/fftw-3.3.10/kernel/scan.c:134:15: warning[deadcode.DeadStores]: Although the value stored to 'c' is used in the enclosing expression, the value is never actually read from 'c'
#  132|   	      case '%':
#  133|   	  getformat:
#  134|-> 		   switch ((c = *s++)) {
#  135|   		       case 's': {
#  136|   			    char *x = va_arg(ap, char *);

Error: CPPCHECK_WARNING: [#def34]
fftw-3.3.10-build/fftw-3.3.10/libbench2/mp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def35]
fftw-3.3.10-build/fftw-3.3.10/libbench2/mp.c:226:4: warning[deadcode.DeadStores]: Value stored to 'bits' is never read
#  224|   	  i = LEN;
#  225|   
#  226|-> 	  bits = 0;
#  227|   	  h = (r = AD[--i]) * f; f *= IRADIX;
#  228|   	  for (bits = 0; r > 0; ++bits)

Error: CPPCHECK_WARNING: [#def36]
fftw-3.3.10-build/fftw-3.3.10/libbench2/problem.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def37]
fftw-3.3.10-build/fftw-3.3.10/libbench2/report.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c: scope_hint: In function ‘tensor_compress’
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c:85:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
fftw-3.3.10-build/fftw-3.3.10/libbench2/bench.h:23: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c:21: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c:28:6: note: in expansion of macro ‘BENCH_ASSERT’
#   83|        for (i = rnk = 0; i < sz->rnk; ++i) {
#   84|             if (sz->dims[i].n != 1)
#   85|->                x->dims[rnk++] = sz->dims[i];
#   86|        }
#   87|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def39]
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c: scope_hint: In function ‘dimcpy.part.0’
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c:161:23: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘dst’
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c: scope_hint: In function ‘dimcpy.part.0’
#  159|        if (BENCH_FINITE_RNK(rnk))
#  160|             for (i = 0; i < rnk; ++i)
#  161|->                dst[i] = src[i];
#  162|   }
#  163|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def40]
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c: scope_hint: In function ‘tensor_copy_swapio’
fftw-3.3.10-build/fftw-3.3.10/libbench2/tensor.c:235:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#  233|   	  for (i = 0; i < x->rnk; ++i) {
#  234|   	       int s;
#  235|-> 	       s = x->dims[i].is;
#  236|   	       x->dims[i].is = x->dims[i].os;
#  237|   	       x->dims[i].os = s;

Error: CPPCHECK_WARNING: [#def41]
fftw-3.3.10-build/fftw-3.3.10/libbench2/verify-lib.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def42]
fftw-3.3.10-build/fftw-3.3.10/libbench2/verify-rdft2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def43]
fftw-3.3.10-build/fftw-3.3.10/mpi/api.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def44]
fftw-3.3.10-build/fftw-3.3.10/mpi/dft-rank-geq2-transposed.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def45]
fftw-3.3.10-build/fftw-3.3.10/mpi/dtensor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def46]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING (CWE-682): [#def47]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:86: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   84|   						* (8 + n_pes * 4));
#   85|   
#   86|->      local_starti = local_ni + rnk;
#   87|        local_no = local_ni + 2 * rnk;
#   88|        local_starto = local_ni + 3 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def48]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:87: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   85|   
#   86|        local_starti = local_ni + rnk;
#   87|->      local_no = local_ni + 2 * rnk;
#   88|        local_starto = local_ni + 3 * rnk;
#   89|        istrides = local_ni + 4 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def49]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:88: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   86|        local_starti = local_ni + rnk;
#   87|        local_no = local_ni + 2 * rnk;
#   88|->      local_starto = local_ni + 3 * rnk;
#   89|        istrides = local_ni + 4 * rnk;
#   90|        ostrides = local_ni + 5 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def50]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:89: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   87|        local_no = local_ni + 2 * rnk;
#   88|        local_starto = local_ni + 3 * rnk;
#   89|->      istrides = local_ni + 4 * rnk;
#   90|        ostrides = local_ni + 5 * rnk;
#   91|        total_ni = local_ni + 6 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def51]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:90: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   88|        local_starto = local_ni + 3 * rnk;
#   89|        istrides = local_ni + 4 * rnk;
#   90|->      ostrides = local_ni + 5 * rnk;
#   91|        total_ni = local_ni + 6 * rnk;
#   92|        total_no = local_ni + 7 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def52]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:91: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   89|        istrides = local_ni + 4 * rnk;
#   90|        ostrides = local_ni + 5 * rnk;
#   91|->      total_ni = local_ni + 6 * rnk;
#   92|        total_no = local_ni + 7 * rnk;
#   93|        all_local_ni = local_ni + 8 * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def53]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:92: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   90|        ostrides = local_ni + 5 * rnk;
#   91|        total_ni = local_ni + 6 * rnk;
#   92|->      total_no = local_ni + 7 * rnk;
#   93|        all_local_ni = local_ni + 8 * rnk;
#   94|        all_local_starti = local_ni + (8 + n_pes) * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def54]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:93: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   91|        total_ni = local_ni + 6 * rnk;
#   92|        total_no = local_ni + 7 * rnk;
#   93|->      all_local_ni = local_ni + 8 * rnk;
#   94|        all_local_starti = local_ni + (8 + n_pes) * rnk;
#   95|        all_local_no = local_ni + (8 + 2 * n_pes) * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def55]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:94: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   92|        total_no = local_ni + 7 * rnk;
#   93|        all_local_ni = local_ni + 8 * rnk;
#   94|->      all_local_starti = local_ni + (8 + n_pes) * rnk;
#   95|        all_local_no = local_ni + (8 + 2 * n_pes) * rnk;
#   96|        all_local_starto = local_ni + (8 + 3 * n_pes) * rnk;

Error: CPPCHECK_WARNING (CWE-682): [#def56]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:95: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   93|        all_local_ni = local_ni + 8 * rnk;
#   94|        all_local_starti = local_ni + (8 + n_pes) * rnk;
#   95|->      all_local_no = local_ni + (8 + 2 * n_pes) * rnk;
#   96|        all_local_starto = local_ni + (8 + 3 * n_pes) * rnk;
#   97|   }

Error: CPPCHECK_WARNING (CWE-682): [#def57]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:96: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#   94|        all_local_starti = local_ni + (8 + n_pes) * rnk;
#   95|        all_local_no = local_ni + (8 + 2 * n_pes) * rnk;
#   96|->      all_local_starto = local_ni + (8 + 3 * n_pes) * rnk;
#   97|   }
#   98|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def58]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c: scope_hint: In function ‘mkplan_complex’
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:426:6: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ntot’
#  424|   		local_ni, local_starti, local_no, local_starto);
#  425|        }
#  426|->      alloc_local(ntot * 2, p->in == p->out);
#  427|   
#  428|        pln = FFTW(mpi_plan_many_dft)(p->sz->rnk, total_ni, vn, 

Error: COMPILER_WARNING (CWE-457): [#def59]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:426:6: warning[-Wmaybe-uninitialized]: ‘ntot’ may be used uninitialized
#  426 |      alloc_local(ntot * 2, p->in == p->out);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c: scope_hint: In function ‘mkplan’
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:378:16: note: ‘ntot’ was declared here
#  378 |      ptrdiff_t ntot;
#      |                ^~~~
#  424|   		local_ni, local_starti, local_no, local_starto);
#  425|        }
#  426|->      alloc_local(ntot * 2, p->in == p->out);
#  427|   
#  428|        pln = FFTW(mpi_plan_many_dft)(p->sz->rnk, total_ni, vn, 

Error: CLANG_WARNING: [#def60]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:426:23: warning[core.UndefinedBinaryOperatorResult]: The left operand of '*' is a garbage value
#  424|   		local_ni, local_starti, local_no, local_starto);
#  425|        }
#  426|->      alloc_local(ntot * 2, p->in == p->out);
#  427|   
#  428|        pln = FFTW(mpi_plan_many_dft)(p->sz->rnk, total_ni, vn, 

Error: CLANG_WARNING: [#def61]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:484:4: warning[core.NullDereference]: Array access (from variable 'total_no') results in a null pointer dereference
#  482|        }
#  483|        local_ni[rnk-1] = local_no[rnk-1] = total_ni[rnk-1] = total_no[rnk-1] 
#  484|-> 	  = p->sz->dims[rnk-1].n / 2 + 1;
#  485|        {
#  486|   	  ptrdiff_t n, start, nT, startT;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def62]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c: scope_hint: In function ‘mkplan_r2r’
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:691:6: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ntot’
#  689|   		local_ni, local_starti, local_no, local_starto);
#  690|        }
#  691|->      alloc_local(ntot, p->in == p->out);
#  692|   
#  693|        k = (FFTW(r2r_kind) *) bench_malloc(sizeof(FFTW(r2r_kind)) * p->sz->rnk);

Error: COMPILER_WARNING (CWE-457): [#def63]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:691:6: warning[-Wmaybe-uninitialized]: ‘ntot’ may be used uninitialized
#  691 |      alloc_local(ntot, p->in == p->out);
#      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c: scope_hint: In function ‘mkplan’
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:638:16: note: ‘ntot’ was declared here
#  638 |      ptrdiff_t ntot;
#      |                ^~~~
#  689|   		local_ni, local_starti, local_no, local_starto);
#  690|        }
#  691|->      alloc_local(ntot, p->in == p->out);
#  692|   
#  693|        k = (FFTW(r2r_kind) *) bench_malloc(sizeof(FFTW(r2r_kind)) * p->sz->rnk);

Error: CLANG_WARNING: [#def64]
fftw-3.3.10-build/fftw-3.3.10/mpi/mpi-bench.c:691:6: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
#  689|   		local_ni, local_starti, local_no, local_starto);
#  690|        }
#  691|->      alloc_local(ntot, p->in == p->out);
#  692|   
#  693|        k = (FFTW(r2r_kind) *) bench_malloc(sizeof(FFTW(r2r_kind)) * p->sz->rnk);

Error: CPPCHECK_WARNING: [#def65]
fftw-3.3.10-build/fftw-3.3.10/mpi/rdft-rank-geq2-transposed.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def66]
fftw-3.3.10-build/fftw-3.3.10/mpi/rdft2-rank-geq2-transposed.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def67]
fftw-3.3.10-build/fftw-3.3.10/mpi/transpose-alltoall.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def68]
fftw-3.3.10-build/fftw-3.3.10/mpi/transpose-pairwise.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def69]
fftw-3.3.10-build/fftw-3.3.10/rdft/buffered.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def70]
fftw-3.3.10-build/fftw-3.3.10/rdft/buffered2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def71]
fftw-3.3.10-build/fftw-3.3.10/rdft/dht-rader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def72]
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def73]
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:139:10: warning[deadcode.DeadStores]: Value stored to 'rnk' during its initialization is never read
#  137|   {
#  138|        problem_rdft *ego;
#  139|->      int rnk = sz->rnk;
#  140|        int i;
#  141|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def74]
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c: scope_hint: In function ‘fftwf_mkproblem_rdft’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:154:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘kind’
fftw-3.3.10-build/fftw-3.3.10/rdft/rdft.h:24: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:22: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/kernel/ifftw.h:63:30: note: in definition of macro ‘CONCAT’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:234:10: note: in expansion of macro ‘X’
fftw-3.3.10-build/fftw-3.3.10/kernel/ifftw.h:63:30: note: in definition of macro ‘CONCAT’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:236:13: note: in expansion of macro ‘X’
fftw-3.3.10-build/fftw-3.3.10/kernel/ifftw.h:63:30: note: in definition of macro ‘CONCAT’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:210:10: note: in expansion of macro ‘X’
fftw-3.3.10-build/fftw-3.3.10/kernel/ifftw.h:63:30: note: in definition of macro ‘CONCAT’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:213:19: note: in expansion of macro ‘X’
fftw-3.3.10-build/fftw-3.3.10/kernel/ifftw.h:63:30: note: in definition of macro ‘CONCAT’
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:135:10: note: in expansion of macro ‘X’
#  152|        for (i = rnk = 0; i < sz->rnk; ++i) {
#  153|             A(sz->dims[i].n > 0);
#  154|->           if (nontrivial(sz->dims + i, kind[i]))
#  155|                  ++rnk;
#  156|        }

Error: CLANG_WARNING: [#def75]
fftw-3.3.10-build/fftw-3.3.10/rdft/problem.c:154:40: warning[core.NullDereference]: Array access (from variable 'kind') results in a null pointer dereference
#  152|        for (i = rnk = 0; i < sz->rnk; ++i) {
#  153|             A(sz->dims[i].n > 0);
#  154|->           if (nontrivial(sz->dims + i, kind[i]))
#  155|                  ++rnk;
#  156|        }

Error: CPPCHECK_WARNING: [#def76]
fftw-3.3.10-build/fftw-3.3.10/rdft/problem2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def77]
fftw-3.3.10-build/fftw-3.3.10/rdft/rank0-rdft2.c: scope_hint: In function ‘mkplan’
fftw-3.3.10-build/fftw-3.3.10/rdft/rank0-rdft2.c:183:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘cldcpy’
fftw-3.3.10-build/fftw-3.3.10/rdft/rank0-rdft2.c:24: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/rdft/rdft.h:154:46: note: in definition of macro ‘MKPLAN_RDFT2’
#  181|        }
#  182|        else {
#  183|-> 	  pln->super.super.ops = cldcpy->ops;
#  184|        }
#  185|   

Error: CPPCHECK_WARNING: [#def78]
fftw-3.3.10-build/fftw-3.3.10/rdft/rdft2-rdft.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING (CWE-563): [#def79]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_4.c: scope_hint: In function ‘hb2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_4.c:129:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                        ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#  130|   	       E T7, T9, T8, Ta, Tb, Td;
#  131|   	       T7 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def80]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_5.c: scope_hint: In function ‘hb2_5’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_5.c:176:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  176 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                        ^
#  174|        {
#  175|   	  INT m;
#  176|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#  177|   	       E Th, Tk, Ti, Tl, Tn, TP, Tx, TN;
#  178|   	       {

Error: COMPILER_WARNING (CWE-563): [#def81]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_8.c: scope_hint: In function ‘hb2_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb2_8.c:235:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  235 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                        ^
#  233|        {
#  234|   	  INT m;
#  235|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  236|   	       E Tf, Ti, Tg, Tj, Tl, Tp, TP, TR, TF, TG, TH, T15, TL, TT;
#  237|   	       {

Error: COMPILER_WARNING (CWE-563): [#def82]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_2.c: scope_hint: In function ‘hb_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_2.c:89:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   89 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#      |                                                                                                        ^
#   87|        {
#   88|   	  INT m;
#   89|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#   90|   	       E T1, T2, T6, T3, T4, T8, T5, T7;
#   91|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def83]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_3.c: scope_hint: In function ‘hb_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_3.c:115:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  115 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#      |                                                                                                        ^
#  113|        {
#  114|   	  INT m;
#  115|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#  116|   	       E T1, T4, Ta, Te, T5, T8, Tb, Tf;
#  117|   	       {

Error: COMPILER_WARNING (CWE-563): [#def84]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_4.c: scope_hint: In function ‘hb_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_4.c:129:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                        ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#  130|   	       E T3, Ti, T6, Tm, Tc, Tn, Tf, Tj;
#  131|   	       {

Error: COMPILER_WARNING (CWE-563): [#def85]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_5.c: scope_hint: In function ‘hb_5’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_5.c:176:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  176 |           for (m = mb, W = W + ((mb - 1) * 8); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                        ^
#  174|        {
#  175|   	  INT m;
#  176|-> 	  for (m = mb, W = W + ((mb - 1) * 8); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#  177|   	       E T1, Tj, TG, Ts, T8, Ti, T9, Tn, TD, Tu, Tg, Tt;
#  178|   	       {

Error: COMPILER_WARNING (CWE-563): [#def86]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_6.c: scope_hint: In function ‘hb_6’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_6.c:178:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  178 |           for (m = mb, W = W + ((mb - 1) * 10); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#      |                                                                                                          ^
#  176|        {
#  177|   	  INT m;
#  178|-> 	  for (m = mb, W = W + ((mb - 1) * 10); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#  179|   	       E T3, Ty, Ta, TO, Tr, TB, Td, TE, Tk, TL, Tn, TH;
#  180|   	       {

Error: COMPILER_WARNING (CWE-563): [#def87]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_7.c: scope_hint: In function ‘hb_7’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_7.c:233:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  233 |           for (m = mb, W = W + ((mb - 1) * 12); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#      |                                                                                                          ^
#  231|        {
#  232|   	  INT m;
#  233|-> 	  for (m = mb, W = W + ((mb - 1) * 12); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#  234|   	       E T1, T4, T7, Ta, Tx, TI, TV, TQ, TE, Tm, Tb, Te, Th, Tk, Tq;
#  235|   	       E TF, TR, TU, TJ, Tt;

Error: COMPILER_WARNING (CWE-563): [#def88]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_8.c: scope_hint: In function ‘hb_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hb_8.c:221:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  221 |           for (m = mb, W = W + ((mb - 1) * 14); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                          ^
#  219|        {
#  220|   	  INT m;
#  221|-> 	  for (m = mb, W = W + ((mb - 1) * 14); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#  222|   	       E T7, T18, T1c, To, Ty, TM, TY, TC, Te, TZ, T10, Tv, Tz, TP, TS;
#  223|   	       E TD;

Error: COMPILER_WARNING (CWE-563): [#def89]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb2_4.c: scope_hint: In function ‘hc2cb2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb2_4.c:129:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#  130|   	       E T7, T9, T8, Ta, Tb, Td;
#  131|   	       T7 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def90]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb_2.c: scope_hint: In function ‘hc2cb_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb_2.c:89:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   89 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                                                    ^
#   87|        {
#   88|   	  INT m;
#   89|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#   90|   	       E T1, T2, T6, T3, T4, T8, T5, T7;
#   91|   	       T1 = Rp[0];

Error: COMPILER_WARNING (CWE-563): [#def91]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb_4.c: scope_hint: In function ‘hc2cb_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cb_4.c:129:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  130|   	       E T3, Ti, Tc, Tn, T6, Tm, Tf, Tj;
#  131|   	       {

Error: COMPILER_WARNING (CWE-563): [#def92]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft2_4.c: scope_hint: In function ‘hc2cbdft2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft2_4.c:140:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  140 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  138|        {
#  139|   	  INT m;
#  140|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  141|   	       E T3, Tl, T6, Tm, Td, Tj, Tx, Tv, Ts, Tq;
#  142|   	       {

Error: COMPILER_WARNING (CWE-563): [#def93]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft_2.c: scope_hint: In function ‘hc2cbdft_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft_2.c:93:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   93 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                                                    ^
#   91|        {
#   92|   	  INT m;
#   93|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#   94|   	       E T3, T9, T7, Tb;
#   95|   	       {

Error: COMPILER_WARNING (CWE-563): [#def94]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft_4.c: scope_hint: In function ‘hc2cbdft_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/hc2cbdft_4.c:140:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  140 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  138|        {
#  139|   	  INT m;
#  140|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  141|   	       E T3, Tl, T6, Tm, Td, Tj, Tx, Tv, Ts, Tq;
#  142|   	       {

Error: COMPILER_WARNING (CWE-563): [#def95]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_2.c: scope_hint: In function ‘r2cbIII_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_2.c:73:158: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   73 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#      |                                                                                                                                                              ^
#   71|        {
#   72|   	  INT i;
#   73|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#   74|   	       E T1, T2;
#   75|   	       T1 = Cr[0];

Error: COMPILER_WARNING (CWE-563): [#def96]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_3.c: scope_hint: In function ‘r2cbIII_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_3.c:78:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   78 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#      |                                                                                                                                                                ^
#   76|        {
#   77|   	  INT i;
#   78|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#   79|   	       E T5, T1, T2, T3, T4;
#   80|   	       T4 = Ci[0];

Error: COMPILER_WARNING (CWE-563): [#def97]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_4.c: scope_hint: In function ‘r2cbIII_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cbIII_4.c:81:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   81 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#      |                                                                                                                                                                ^
#   79|        {
#   80|   	  INT i;
#   81|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#   82|   	       E T1, T2, T3, T4, T5, T6;
#   83|   	       T1 = Cr[0];

Error: COMPILER_WARNING (CWE-563): [#def98]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_2.c: scope_hint: In function ‘r2cb_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_2.c:71:158: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   71 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#      |                                                                                                                                                              ^
#   69|        {
#   70|   	  INT i;
#   71|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#   72|   	       E T1, T2;
#   73|   	       T1 = Cr[0];

Error: COMPILER_WARNING (CWE-563): [#def99]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_3.c: scope_hint: In function ‘r2cb_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_3.c:78:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   78 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#      |                                                                                                                                                                ^
#   76|        {
#   77|   	  INT i;
#   78|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#   79|   	       E T5, T1, T2, T3, T4;
#   80|   	       T4 = Ci[WS(csi, 1)];

Error: COMPILER_WARNING (CWE-563): [#def100]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_4.c: scope_hint: In function ‘r2cb_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cb/r2cb_4.c:79:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   79 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#      |                                                                                                                                                                ^
#   77|        {
#   78|   	  INT i;
#   79|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ovs, R1 = R1 + ovs, Cr = Cr + ivs, Ci = Ci + ivs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#   80|   	       E T5, T8, T3, T6;
#   81|   	       {

Error: COMPILER_WARNING (CWE-563): [#def101]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf2_4.c: scope_hint: In function ‘hc2cf2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf2_4.c:135:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  135 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  133|        {
#  134|   	  INT m;
#  135|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#  136|   	       E T2, T4, T3, T5, T6, T8;
#  137|   	       T2 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def102]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf_2.c: scope_hint: In function ‘hc2cf_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf_2.c:86:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   86 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                                                    ^
#   84|        {
#   85|   	  INT m;
#   86|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#   87|   	       E T1, T8, T6, T7;
#   88|   	       T1 = Rp[0];

Error: COMPILER_WARNING (CWE-563): [#def103]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf_4.c: scope_hint: In function ‘hc2cf_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cf_4.c:129:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  130|   	       E T1, Tp, T6, To, Tc, Tk, Th, Tl;
#  131|   	       T1 = Rp[0];

Error: COMPILER_WARNING (CWE-563): [#def104]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft2_4.c: scope_hint: In function ‘hc2cfdft2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft2_4.c:142:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  142 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  140|        {
#  141|   	  INT m;
#  142|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 4, MAKE_VOLATILE_STRIDE(16, rs)) {
#  143|   	       E T1, T3, T2, T4, T5, T9;
#  144|   	       T1 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def105]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft_2.c: scope_hint: In function ‘hc2cfdft_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft_2.c:95:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   95 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                                                    ^
#   93|        {
#   94|   	  INT m;
#   95|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 2, MAKE_VOLATILE_STRIDE(8, rs)) {
#   96|   	       E T3, T9, T7, Tb;
#   97|   	       {

Error: COMPILER_WARNING (CWE-563): [#def106]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft_4.c: scope_hint: In function ‘hc2cfdft_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hc2cfdft_4.c:140:132: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  140 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                                                    ^
#  138|        {
#  139|   	  INT m;
#  140|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, Rp = Rp + ms, Ip = Ip + ms, Rm = Rm - ms, Im = Im - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  141|   	       E Tc, Tr, Tk, Tx, T9, Ts, Tp, Tw;
#  142|   	       {

Error: COMPILER_WARNING (CWE-563): [#def107]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_4.c: scope_hint: In function ‘hf2_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_4.c:135:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  135 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                        ^
#  133|        {
#  134|   	  INT m;
#  135|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(8, rs)) {
#  136|   	       E T2, T4, T3, T5, T6, T8;
#  137|   	       T2 = W[0];

Error: COMPILER_WARNING (CWE-563): [#def108]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_5.c: scope_hint: In function ‘hf2_5’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_5.c:164:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  164 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                        ^
#  162|        {
#  163|   	  INT m;
#  164|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(10, rs)) {
#  165|   	       E T2, T4, T7, T9, Tb, Tl, Tf, Tj;
#  166|   	       {

Error: COMPILER_WARNING (CWE-563): [#def109]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_8.c: scope_hint: In function ‘hf2_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf2_8.c:232:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  232 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                        ^
#  230|        {
#  231|   	  INT m;
#  232|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(16, rs)) {
#  233|   	       E T2, T5, T3, T6, T8, Tc, Tg, Ti, Tl, Tm, Tn, Tz, Tp, Tx;
#  234|   	       {

Error: COMPILER_WARNING (CWE-563): [#def110]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_2.c: scope_hint: In function ‘hf_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_2.c:86:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   86 |           for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#      |                                                                                                        ^
#   84|        {
#   85|   	  INT m;
#   86|-> 	  for (m = mb, W = W + ((mb - 1) * 2); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 2, MAKE_VOLATILE_STRIDE(4, rs)) {
#   87|   	       E T1, T8, T6, T7;
#   88|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def111]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_3.c: scope_hint: In function ‘hf_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_3.c:115:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  115 |           for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#      |                                                                                                        ^
#  113|        {
#  114|   	  INT m;
#  115|-> 	  for (m = mb, W = W + ((mb - 1) * 4); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 4, MAKE_VOLATILE_STRIDE(6, rs)) {
#  116|   	       E T1, Ti, T6, Te, Tb, Tf, Tc, Tj;
#  117|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def112]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_4.c: scope_hint: In function ‘hf_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_4.c:129:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#      |                                                                                                        ^
#  127|        {
#  128|   	  INT m;
#  129|-> 	  for (m = mb, W = W + ((mb - 1) * 6); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 6, MAKE_VOLATILE_STRIDE(8, rs)) {
#  130|   	       E T1, Tp, T6, To, Tc, Tk, Th, Tl;
#  131|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def113]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_5.c: scope_hint: In function ‘hf_5’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_5.c:158:104: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  158 |           for (m = mb, W = W + ((mb - 1) * 8); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#      |                                                                                                        ^
#  156|        {
#  157|   	  INT m;
#  158|-> 	  for (m = mb, W = W + ((mb - 1) * 8); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 8, MAKE_VOLATILE_STRIDE(10, rs)) {
#  159|   	       E T1, TE, Tu, Tx, TC, TB, TF, TG, TH, Tc, Tn, To;
#  160|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def114]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_6.c: scope_hint: In function ‘hf_6’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_6.c:181:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  181 |           for (m = mb, W = W + ((mb - 1) * 10); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#      |                                                                                                          ^
#  179|        {
#  180|   	  INT m;
#  181|-> 	  for (m = mb, W = W + ((mb - 1) * 10); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 10, MAKE_VOLATILE_STRIDE(12, rs)) {
#  182|   	       E T7, TS, Tv, TO, Tt, TJ, Tx, TF, Ti, TI, Tw, TC;
#  183|   	       {

Error: COMPILER_WARNING (CWE-563): [#def115]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_7.c: scope_hint: In function ‘hf_7’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_7.c:226:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  226 |           for (m = mb, W = W + ((mb - 1) * 12); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#      |                                                                                                          ^
#  224|        {
#  225|   	  INT m;
#  226|-> 	  for (m = mb, W = W + ((mb - 1) * 12); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 12, MAKE_VOLATILE_STRIDE(14, rs)) {
#  227|   	       E T1, TT, Tc, TV, TC, TO, Tn, TS, TI, TP, Ty, TU, TF, TQ;
#  228|   	       T1 = cr[0];

Error: COMPILER_WARNING (CWE-563): [#def116]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_8.c: scope_hint: In function ‘hf_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/hf_8.c:218:106: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  218 |           for (m = mb, W = W + ((mb - 1) * 14); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#      |                                                                                                          ^
#  216|        {
#  217|   	  INT m;
#  218|-> 	  for (m = mb, W = W + ((mb - 1) * 14); m < me; m = m + 1, cr = cr + ms, ci = ci - ms, W = W + 14, MAKE_VOLATILE_STRIDE(16, rs)) {
#  219|   	       E T7, T1f, TH, T19, TF, T12, TR, TU, Ti, T1e, TK, T16, Tu, T13, TM;
#  220|   	       E TP;

Error: COMPILER_WARNING (CWE-563): [#def117]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_2.c: scope_hint: In function ‘r2cfII_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_2.c:71:158: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   71 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#      |                                                                                                                                                              ^
#   69|        {
#   70|   	  INT i;
#   71|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#   72|   	       E T1, T2;
#   73|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def118]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_3.c: scope_hint: In function ‘r2cfII_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_3.c:78:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   78 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#      |                                                                                                                                                                ^
#   76|        {
#   77|   	  INT i;
#   78|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#   79|   	       E T1, T2, T3, T4;
#   80|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def119]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_4.c: scope_hint: In function ‘r2cfII_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cfII_4.c:79:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   79 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#      |                                                                                                                                                                ^
#   77|        {
#   78|   	  INT i;
#   79|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#   80|   	       E T1, T6, T4, T5, T2, T3;
#   81|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def120]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_2.c: scope_hint: In function ‘r2cf_2’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_2.c:71:158: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   71 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#      |                                                                                                                                                              ^
#   69|        {
#   70|   	  INT i;
#   71|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(8, rs), MAKE_VOLATILE_STRIDE(8, csr), MAKE_VOLATILE_STRIDE(8, csi)) {
#   72|   	       E T1, T2;
#   73|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def121]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_3.c: scope_hint: In function ‘r2cf_3’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_3.c:78:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   78 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#      |                                                                                                                                                                ^
#   76|        {
#   77|   	  INT i;
#   78|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(12, rs), MAKE_VOLATILE_STRIDE(12, csr), MAKE_VOLATILE_STRIDE(12, csi)) {
#   79|   	       E T1, T2, T3, T4;
#   80|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def122]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_4.c: scope_hint: In function ‘r2cf_4’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2cf/r2cf_4.c:77:160: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#   77 |           for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#      |                                                                                                                                                                ^
#   75|        {
#   76|   	  INT i;
#   77|-> 	  for (i = v; i > 0; i = i - 1, R0 = R0 + ivs, R1 = R1 + ivs, Cr = Cr + ovs, Ci = Ci + ovs, MAKE_VOLATILE_STRIDE(16, rs), MAKE_VOLATILE_STRIDE(16, csr), MAKE_VOLATILE_STRIDE(16, csi)) {
#   78|   	       E T1, T2, T3, T4, T5, T6;
#   79|   	       T1 = R0[0];

Error: COMPILER_WARNING (CWE-563): [#def123]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2r/e01_8.c: scope_hint: In function ‘e01_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2r/e01_8.c:129:95: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  129 |           for (i = v; i > 0; i = i - 1, I = I + ivs, O = O + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#      |                                                                                               ^
#  127|        {
#  128|   	  INT i;
#  129|-> 	  for (i = v; i > 0; i = i - 1, I = I + ivs, O = O + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#  130|   	       E T7, Tl, T4, Tk, Td, To, Tg, Tn;
#  131|   	       {

Error: COMPILER_WARNING (CWE-563): [#def124]
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2r/e10_8.c: scope_hint: In function ‘e10_8’
fftw-3.3.10-build/fftw-3.3.10/rdft/scalar/r2r/e10_8.c:131:95: warning[-Wunused-value]: right-hand operand of comma expression has no effect
#  131 |           for (i = v; i > 0; i = i - 1, I = I + ivs, O = O + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#      |                                                                                               ^
#  129|        {
#  130|   	  INT i;
#  131|-> 	  for (i = v; i > 0; i = i - 1, I = I + ivs, O = O + ovs, MAKE_VOLATILE_STRIDE(16, is), MAKE_VOLATILE_STRIDE(16, os)) {
#  132|   	       E T3, Tj, Tf, Tk, Ta, Tn, Tc, Tm;
#  133|   	       {

Error: CPPCHECK_WARNING: [#def125]
fftw-3.3.10-build/fftw-3.3.10/rdft/vrank-geq1-rdft2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def126]
fftw-3.3.10-build/fftw-3.3.10/rdft/vrank-geq1.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def127]
fftw-3.3.10-build/fftw-3.3.10/rdft/vrank3-transpose.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def128]
fftw-3.3.10-build/fftw-3.3.10/reodft/reodft00e-splitradix.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def129]
fftw-3.3.10-build/fftw-3.3.10/reodft/reodft010e-r2hc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def130]
fftw-3.3.10-build/fftw-3.3.10/reodft/reodft11e-r2hc-odd.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def131]
fftw-3.3.10-build/fftw-3.3.10/reodft/reodft11e-radix2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: COMPILER_WARNING: [#def132]
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h: scope_hint: In function ‘LDA’
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:70:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h: scope_hint: In function ‘ST’
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:134:20: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   68|   
#   69|   static inline V LDA(const R *x, INT ivs, const R *aligned_like)
#   70|-> {
#   71|        (void)aligned_like; /* UNUSED */
#   72|        (void)ivs; /* UNUSED */

Error: COMPILER_WARNING (CWE-457): [#def133]
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:100:26: warning[-Wuninitialized]: ‘h’ is used uninitialized
#  100 | #define LOADL(addr, val) _mm_loadl_pi(val, (const __m64 *)(addr))
#      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:112:16: note: ‘h’ was declared here
#  112 |      __m128 l, h;
#      |                ^
#   98|   
#   99|   #define LOADH(addr, val) _mm_loadh_pi(val, (const __m64 *)(addr))
#  100|-> #define LOADL(addr, val) _mm_loadl_pi(val, (const __m64 *)(addr))
#  101|   #define STOREH(addr, val) _mm_storeh_pi((__m64 *)(addr), val)
#  102|   #define STOREL(addr, val) _mm_storel_pi((__m64 *)(addr), val)

Error: COMPILER_WARNING (CWE-457): [#def134]
fftw-3.3.10-build/fftw-3.3.10/dft/simd/n1f.h:21: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/dft/simd/common/n1fv_9.c:159: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/dft/simd/avx/n1fv_9.c:3: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h: scope_hint: In function ‘LD’
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:100:26: warning[-Wuninitialized]: ‘l’ is used uninitialized
#  100 | #define LOADL(addr, val) _mm_loadl_pi(val, (const __m64 *)(addr))
#      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx.h:112:13: note: ‘l’ was declared here
#  112 |      __m128 l, h;
#      |             ^
#   98|   
#   99|   #define LOADH(addr, val) _mm_loadh_pi(val, (const __m64 *)(addr))
#  100|-> #define LOADL(addr, val) _mm_loadl_pi(val, (const __m64 *)(addr))
#  101|   #define STOREH(addr, val) _mm_storeh_pi((__m64 *)(addr), val)
#  102|   #define STOREL(addr, val) _mm_storel_pi((__m64 *)(addr), val)

Error: COMPILER_WARNING: [#def135]
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx2.h: scope_hint: In function ‘LDA’
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx2.h:75:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx2.h: scope_hint: In function ‘VBYI’
fftw-3.3.10-build/fftw-3.3.10/simd-support/simd-avx2.h:283:17: note: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   73|   
#   74|   static inline V LDA(const R *x, INT ivs, const R *aligned_like)
#   75|-> {
#   76|        (void)aligned_like; /* UNUSED */
#   77|        (void)ivs; /* UNUSED */

Error: CPPCHECK_WARNING: [#def136]
fftw-3.3.10-build/fftw-3.3.10/tests/fftw-bench.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def137]
fftw-3.3.10-build/fftw-3.3.10/tests/hook.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def138]
fftw-3.3.10-build/fftw-3.3.10/threads/ct.c: scope_hint: In function ‘mkplan’
fftw-3.3.10-build/fftw-3.3.10/threads/ct.c:238:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pln’
#  236|        }
#  237|   
#  238|->      pln->cld = cld;
#  239|        pln->cldws = cldws;
#  240|        pln->nthr = nthr;

Error: CLANG_WARNING: [#def139]
fftw-3.3.10-build/fftw-3.3.10/threads/ct.c:238:15: warning[core.NullDereference]: Access to field 'cld' results in a dereference of a null pointer (loaded from variable 'pln')
#  236|        }
#  237|   
#  238|->      pln->cld = cld;
#  239|        pln->cldws = cldws;
#  240|        pln->nthr = nthr;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def140]
fftw-3.3.10-build/fftw-3.3.10/threads/hc2hc.c: scope_hint: In function ‘mkplan’
fftw-3.3.10-build/fftw-3.3.10/threads/hc2hc.c:204:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pln’
#  202|        }
#  203|   
#  204|->      pln->cld = cld;
#  205|        pln->cldws = cldws;
#  206|        pln->nthr = nthr;

Error: CLANG_WARNING: [#def141]
fftw-3.3.10-build/fftw-3.3.10/threads/hc2hc.c:204:15: warning[core.NullDereference]: Access to field 'cld' results in a dereference of a null pointer (loaded from variable 'pln')
#  202|        }
#  203|   
#  204|->      pln->cld = cld;
#  205|        pln->cldws = cldws;
#  206|        pln->nthr = nthr;

Error: CPPCHECK_WARNING: [#def142]
fftw-3.3.10-build/fftw-3.3.10/threads/threads.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CLANG_WARNING: [#def143]
fftw-3.3.10-build/fftw-3.3.10/threads/threads.c:463:16: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
#  461|             for (i = 0; i < nthr - 1; ++i) {
#  462|                  struct work *w = &r[i];
#  463|->                os_sem_down(&w->q->done);
#  464|                  enqueue(w->q);
#  465|             }

Error: CPPCHECK_WARNING: [#def144]
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: GCC_ANALYZER_WARNING (CWE-476): [#def145]
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c: scope_hint: In function ‘add_problem’
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c:57:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
#   55|   	  *p = (bench_problem **) realloc(*p, sizeof(bench_problem *) * *np);
#   56|        }
#   57|->      (*p)[(*ip)++] = problem_parse(pstring);
#   58|   }
#   59|   

Error: COMPILER_WARNING: [#def146]
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c: scope_hint: In function ‘bench_main’
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c:303:54: warning[-Wformat-truncation=]: ‘%s’ directive output may be truncated writing up to 1535 bytes into a region of size between 1 and 64
#  303 |                          snprintf(ps, sizeof(ps), "%s%s", types[j], canonical_sizes[i]);
#      |                                                      ^~
/usr/include/bits/stdio2.h:68:10: note: ‘__snprintf_chk’ output between 1 and 1599 bytes into a destination of size 64
#   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   69 |                                    __glibc_objsize (__s), __fmt,
#      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   70 |                                    __va_arg_pack ());
#      |                                    ~~~~~~~~~~~~~~~~~
#  301|   			|| !strchr(types[j],'o')) {
#  302|   #ifdef HAVE_SNPRINTF
#  303|-> 			 snprintf(ps, sizeof(ps), "%s%s", types[j], canonical_sizes[i]);
#  304|   #else
#  305|   			 sprintf(ps, "%s%s", types[j], canonical_sizes[i]);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def147]
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c: scope_hint: In function ‘bench_main’
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c:325:6: warning[-Wanalyzer-null-argument]: use of NULL ‘problems’ where non-null expected
fftw-3.3.10-build/fftw-3.3.10/libbench2/bench-user.h:37: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/libbench2/bench.h:23: included_from: Included from here.
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c:4: included_from: Included from here.
/usr/include/stdlib.h:970:13: note: argument 1 of ‘qsort’ must be non-null
#  323|   
#  324|        nproblems = iproblem;
#  325|->      qsort(problems, nproblems, sizeof(bench_problem *), prob_size_cmp);
#  326|   
#  327|        if (!output_fname)

Error: CLANG_WARNING: [#def148]
fftw-3.3.10-build/fftw-3.3.10/tools/fftw-wisdom.c:325:6: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
#  323|   
#  324|        nproblems = iproblem;
#  325|->      qsort(problems, nproblems, sizeof(bench_problem *), prob_size_cmp);
#  326|   
#  327|        if (!output_fname)

Scan Properties

analyzer-version-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-220.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namefftw-3.3.10-12.fc41
store-results-to/tmp/tmp99_jlfj6/fftw-3.3.10-12.fc41.tar.xz
time-created2024-07-03 13:24:39
time-finished2024-07-03 14:15:37
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp99_jlfj6/fftw-3.3.10-12.fc41.tar.xz' '--gcc-analyze' '/tmp/tmp99_jlfj6/fftw-3.3.10-12.fc41.src.rpm'
tool-versioncsmock-3.5.3-1.el9