Compiling warning

when i compile my build there is a lot of warning… but the devices seems working fine… is this okay??? or is there anything i need to avoid to not see this warning? thanks so much…

In file included from managed_components/espressif__esp-tflite-micro/tensorflow/lite/micro/kernels/lstm_eval.cc:25:
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h: In lambda function:
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:150:34: warning: declaration of ‘const tflite::ArithmeticParams& params’ shadows a parameter [-Wshadow]
150 | (const ArithmeticParams& params, const uint8_t input1_val,
| ~~~~~~~~~~~~~~~~~~~~^~
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:126:56: note: shadowed declaration is here
126 | inline void BroadcastMul6DSlow(const ArithmeticParams& params,
| ~~~~~~~~~~~~~~~~~~~~^~
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h: In lambda function:
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:209:34: warning: declaration of ‘const tflite::ArithmeticParams& params’ shadows a parameter [-Wshadow]
209 | (const ArithmeticParams& params, const T input1_val,
| ~~~~~~~~~~~~~~~~~~~~^~
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:171:44: note: shadowed declaration is here
171 | BroadcastMul6DSlow(const ArithmeticParams& params,
| ~~~~~~~~~~~~~~~~~~~~^~
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h: In lambda function:
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:249:34: warning: declaration of ‘const tflite::ArithmeticParams& params’ shadows a parameter [-Wshadow]
249 | (const ArithmeticParams& params, const std::complex input1_val,
| ~~~~~~~~~~~~~~~~~~~~^~
managed_components/espressif__esp-tflite-micro/tensorflow/lite/kernels/internal/reference/mul.h:221:56: note: shadowed declaration is here
221 | inline void BroadcastMul6DSlow(const ArithmeticParams& params,
| ~~~~~~~~~~~~~~~~~~~~^~