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-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-220.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | fftw-3.3.10-12.fc41 |
store-results-to | /tmp/tmp99_jlfj6/fftw-3.3.10-12.fc41.tar.xz |
time-created | 2024-07-03 13:24:39 |
time-finished | 2024-07-03 14:15:37 |
tool | csmock |
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-version | csmock-3.5.3-1.el9 |