compile

command_line: /opt/hostedtoolcache/cmake/4.0.3/x64/cmake-4.0.3-linux-x86_64/bin/cmake -E __run_co_compile --tidy=clang-tidy-18;--extra-arg-before=--driver-mode=g++ --source=/home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp -- /usr/bin/clang++-18 -I/home/runner/work/nightly-builds/nightly-builds/build/include -I/home/runner/work/nightly-builds/nightly-builds/include -g -std=gnu++20 -MD -MT CMakeFiles/multiprocess.dir/src/mp/proxy.cpp.o -MF CMakeFiles/multiprocess.dir/src/mp/proxy.cpp.o.d -o CMakeFiles/multiprocess.dir/src/mp/proxy.cpp.o -c /home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp

working_directory: "/home/runner/work/nightly-builds/nightly-builds/build"

Target: multiprocess

Target Type: STATIC_LIBRARY

Source: /home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp

Language: C++

Config: Debug

stderr:

/home/runner/work/nightly-builds/nightly-builds/include/mp/util.h:177:5: warning: use '= default' to define a trivial destructor [modernize-use-equals-default]
  177 |     ~Lock() MP_RELEASE() {}
      |     ^                    ~~
      |                          = default;
/home/runner/work/nightly-builds/nightly-builds/include/mp/util.h:180:10: warning: method 'assert_locked' can be made const [readability-make-member-function-const]
  180 |     void assert_locked(Mutex& mutex) MP_ASSERT_CAPABILITY() MP_ASSERT_CAPABILITY(mutex)
      |          ^
      |                                      const
/home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp:184:5: warning: unchecked access to optional value [bugprone-unchecked-optional-access]
  184 |     m_async_fns->emplace_back(std::move(fn));
      |     ^
/home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp:267:5: warning: variable 'ref' of type 'EventLoopRef' can be declared 'const' [misc-const-correctness]
  267 |     EventLoopRef ref(*this, &lock);
      |     ^
      |                  const 
/home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp:284:17: warning: unchecked access to optional value [bugprone-unchecked-optional-access]
  284 |     } else if (!m_async_fns->empty()) {
      |                 ^
/home/runner/work/nightly-builds/nightly-builds/src/mp/proxy.cpp:307:34: warning: unchecked access to optional value [bugprone-unchecked-optional-access]
  307 |     return m_num_clients == 0 && m_async_fns->empty();
      |                                  ^
Status: 0
Loading...