removed warnings from linux-gcc/clang-32/64