将 `log_set_level` 函数的参数类型从 `log_level_t` 改为 `int`, 以支持传入多个日志级别的按位或组合。 同时调整测试代码中的日志级别设置方式,并修复部分逻辑引用问题,以及#未知宏跳过更多的行的bug。