setup
checks.x86_64-linux.lint
· build #73
· raw
1warning: unknown setting 'eval-cores'2warning: unknown setting 'lazy-trees'3this derivation will be built:4 /nix/store/95qqp85bkv1n21l02zvpw804nkpwni39-lint-0.1.0.drv5these 6 paths will be fetched (305.0 MiB download, 1.5 GiB unpacked):6 /nix/store/gxjpbn30h1an7ywffxrsn7czxwczcpqz-clang-23.1.37 /nix/store/5c0rqk890xw9wz74msjsl00m2x42q7ag-clang-23.1.3-lib8 /nix/store/065b08l7x6wkfl80si3yyjcjk87ivmya-clang-tools-23.1.39 /nix/store/q5hx5j4n0c1nyxaxfgd1dzca3r3q3c25-clang-wrapper-23.1.310 /nix/store/zv9rinqxn5qsifd7fbi35lcmc631dwqx-llvm-23.1.3-lib11 /nix/store/7xvhimsv76c3s07ar5xh8nhrim594wld-stdenv-linux12error: Cannot build '/nix/store/95qqp85bkv1n21l02zvpw804nkpwni39-lint-0.1.0.drv'.13 Reason: builder failed with exit code 1.14 Output paths:15 /nix/store/7anyxzvnlxxb5ml27ps6jgngaa1xhkc2-lint-0.1.016 Last 25 log lines:17 > /build/source/wren_math/include/wren/math/vector.hpp:198:13: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]18 > 198 | constexpr Vec3f(const Vec<float, 3>& other) : Vec<float, 3>(other) {}19 > | ^20 > | explicit21 > /build/source/wren_math/include/wren/math/vector.hpp:214:13: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]22 > 214 | constexpr Vec4f(const auto& other) : Vec<float, 4>(other) {}23 > | ^24 > | explicit25 > /build/source/wren_math/include/wren/math/vector.hpp:219:13: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]26 > 219 | constexpr Vec4f(const Vec<float, 4>& other) : Vec<float, 4>(other) {}27 > | ^28 > | explicit29 > /build/source/wren_utils/include/wren/utils/result.hpp:23:3: error: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]30 > 23 | Err(T error, std::source_location loc = std::source_location::current())31 > | ^32 > | explicit33 > /build/source/wren_utils/include/wren/utils/result.hpp:25:3: error: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]34 > 25 | Err(const std::error_code& ec,35 > | ^36 > | explicit37 > /build/source/wren_vk/include/wren/vk/buffer.hpp:29:3: error: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [cppcoreguidelines-explicit-constructor,-warnings-as-errors]38 > 29 | Buffer(const VmaAllocator& allocator) : allocator_(allocator) {}39 > | ^40 > | explicit41 > 42 For full logs, run:43 nix log /nix/store/95qqp85bkv1n21l02zvpw804nkpwni39-lint-0.1.0.drv