suppressions.txt 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. // StarPU --- Runtime system for heterogeneous multicore architectures.
  2. //
  3. // Copyright (C) 2017,2018,2019 CNRS
  4. // Copyright (C) 2017,2018 Université de Bordeaux
  5. // Copyright (C) 2017 Inria
  6. //
  7. // StarPU is free software; you can redistribute it and/or modify
  8. // it under the terms of the GNU Lesser General Public License as published by
  9. // the Free Software Foundation; either version 2.1 of the License, or (at
  10. // your option) any later version.
  11. //
  12. // StarPU is distributed in the hope that it will be useful, but
  13. // WITHOUT ANY WARRANTY; without even the implied warranty of
  14. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  15. //
  16. // See the GNU Lesser General Public License in COPYING.LGPL for more details.
  17. //
  18. knownConditionTrueFalse
  19. variableScope
  20. ConfigurationNotChecked
  21. shadowVar
  22. unusedFunction
  23. unmatchedSuppression
  24. unusedStructMember
  25. missingInclude
  26. *:starpufft/*
  27. *:min-dgels/*
  28. *:starpu-top/*
  29. *:socl/src/CL/*
  30. *:tools/*
  31. // TODO. We should cppcheck the code
  32. *:sc_hypervisor/*
  33. varFuncNullUB:examples/sched_ctx/two_cpu_contexts.c:76
  34. negativeIndex:examples/stencil/stencil-tasks.c
  35. constStatement:examples/stencil/*
  36. shiftTooManyBitsSigned:examples/pi/SobolQRNG/sobol_gold.c:88
  37. unreadVariable:tests/openmp/*
  38. unusedLabel:tests/datawizard/gpu_register.c
  39. unusedLabel:tests/datawizard/gpu_ptr_register.c
  40. redundantAssignment:tests/datawizard/interfaces/test_interfaces.c:757
  41. redundantAssignment:tests/datawizard/mpi_like_async.c:165
  42. redundantAssignment:tests/datawizard/mpi_like_async.c:211
  43. unusedPrivateFunction:tests/main/combined_workers/bfs/timer.h
  44. cstyleCast:tests/main/combined_workers/bfs/bfs.cpp
  45. redundantAssignment:tests/main/driver_api/init_run_deinit.c
  46. redundantAssignment:tests/main/driver_api/run_driver.c
  47. unreadVariable:tests/datawizard/variable_size.c
  48. uselessAssignmentPtrArg:mpi/src/starpu_mpi.c:171
  49. unreadVariable:mpi/src/mpi/starpu_mpi_mpi.c:716
  50. unusedVariable:mpi/src/mpi/starpu_mpi_mpi.c:715
  51. unreadVariable:mpi/src/load_balancer/policy/load_heat_propagation.c:578
  52. redundantAssignment:src/core/workers.c
  53. invalidPointerCast:src/core/perfmodel/perfmodel_nan.c:74
  54. unreadVariable:src/core/dependencies/tags.c:111
  55. uselessAssignmentPtrArg:src/core/sched_ctx_list.c:144
  56. wrongPrintfScanfArgNum:src/core/simgrid.c:1024
  57. duplicateExpression:src/util/starpu_task_insert.c:52
  58. nullPointerRedundantCheck:src/common/rbtree.c
  59. unreadVariable:src/datawizard/interfaces/*
  60. unreadVariable:src/drivers/driver_common/driver_common.c:493
  61. clarifyCondition:src/drivers/opencl/driver_opencl.c:945
  62. unreadVariable:src/drivers/opencl/driver_opencl.c:767
  63. redundantAssignment:src/drivers/opencl/driver_opencl.c:831
  64. clarifyCondition:src/drivers/cuda/driver_cuda.c:498
  65. arithOperationsOnVoidPointer:src/drivers/scc/*
  66. nullPointerRedundantCheck:src/sched_policies/deque_modeling_policy_data_aware.c:207
  67. sizeofDereferencedVoidPointer:src/util/fstarpu.c
  68. allocaCalled:gcc-plugin/src/*
  69. unusedVariable:gcc-plugin/tests/*
  70. unreadVariable:gcc-plugin/tests/*
  71. //cppcheck complaints it does not find duplicate expressions
  72. //duplicateExpression:gcc-plugin/src/*
  73. negativeIndex:gcc-plugin/src/*
  74. uninitvar:gcc-plugin/src/warn-unregistered.c:126
  75. uninitvar:gcc-plugin/src/warn-unregistered.c:126
  76. pointerSize:socl/src/cl_getcontextinfo.c:33
  77. unreadVariable:socl/src/gc.c:193
  78. // the following warnings are weird and not understandable, let's ignore them
  79. ignoredReturnValue:socl/src/cl_createkernel.c:170
  80. leakReturnValNotUsed:socl/src/cl_createkernel.c:170
  81. ignoredReturnValue:socl/src/cl_createprogramwithsource.c:136
  82. leakReturnValNotUsed:socl/src/cl_createprogramwithsource.c:136
  83. redundantAssignment:src/sched_policies/component_eager.c:109
  84. nullPointerRedundantCheck:src/datawizard/copy_driver.c:682