setup
checks.x86_64-linux.lint
· build #44
· raw
1warning: unknown setting 'eval-cores'2warning: unknown setting 'lazy-trees'3this derivation will be built:4 /nix/store/frl31j75hw75f8sna0s9dk28f2d6k0g2-lint-0.1.0.drv5error: Cannot build '/nix/store/frl31j75hw75f8sna0s9dk28f2d6k0g2-lint-0.1.0.drv'.6 Reason: builder failed with exit code 1.7 Output paths:8 /nix/store/7lpm56cvplc3q031flw94jfcj44nlvql-lint-0.1.09 Last 25 log lines:10 > /build/source/wren_utils/include/wren/utils/macros.hpp:17:39: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]11 > 17 | #define WREN_ASSERT(expr, msg) assert(expr && (msg));12 > | ^13 > | ( )14 > /build/source/wren_utils/include/wren/utils/result.hpp:112:8: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]15 > 112 | auto unique = (expr); \16 > | ^17 > | ( )18 > /build/source/wren_utils/include/wren/utils/result.hpp:113:53: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]19 > 113 | if (!(unique).has_value()) return std::unexpected(unique.error());20 > | ^21 > | ( )22 > /build/source/wren_utils/include/wren/utils/result.hpp:118:3: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]23 > 118 | out = std::move((unique).value());24 > | ^25 > | ( )26 > /build/source/wren_utils/include/wren/utils/result.hpp:127:8: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]27 > 127 | auto unique = (expr); \28 > | ^29 > | ( )30 > /build/source/wren_utils/include/wren/utils/result.hpp:133:3: error: macro argument should be enclosed in parentheses [bugprone-macro-parentheses,-warnings-as-errors]31 > 133 | out = (unique).value();32 > | ^33 > | ( )34 > 35 For full logs, run:36 nix log /nix/store/frl31j75hw75f8sna0s9dk28f2d6k0g2-lint-0.1.0.drv