Line https://github.com/0neblock/Arduino_SNMP/blob/7ae4c66d9a83a20d7657f1cf58c1b44d18742e24/src/BERDecode.cpp#L92 probably needs to be simply tempVal |= .... to quell a compiler warning on the latest IDE.