Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for demo/example of integration with cmake project. #90

Open
goldencz opened this issue Aug 31, 2024 · 2 comments
Open

Request for demo/example of integration with cmake project. #90

goldencz opened this issue Aug 31, 2024 · 2 comments

Comments

@goldencz
Copy link

goldencz commented Aug 31, 2024

I'd like to apply reclient to my cmake project, which has a long history and is expensive to migrate to bazel.
Firstly, I would like to test it on a simple cmake project, hence I selected googletest, a small and good cmake project. I expected to spend 1 or 2 days to make it runnable and then switch to a larger cmake project to do a performance benchmark.
However, I was stuck in the very first step, I read through the document but I was still unable to get the simple googltest compiled leveraging my RBE(buildfarm).

It would be very helpful if there's a workable demo so that I can start with it, and then migrate my own cmake project eaisly

by the way, here is the error that I am unable to fix.

reclient[431db5a6-e765-4678-8d06-01c5b0952c6d]: RemoteErrorResultStatus: rpc error: code = FailedPrecondition desc = Action 1c45238acf50b25d12aaab7a2841310de01054d119440cd60f8ecdaf89067f45/146 is invalid: working directory is not an input directory. details = violations: {
type: "INVALID"
subject: "The Command of the Action was invalid."
description: "working directory is not an input directory"
}

I build the cmake project in a typical way:
1, create a build folder in the src root
2, configure it in build
3, build it using cmake --build .. or just make

@goldencz
Copy link
Author

goldencz commented Sep 2, 2024

I'd like to apply reclient to my cmake project, which has a long history and is expensive to migrate to bazel. Firstly, I would like to test it on a simple cmake project, hence I selected googletest, a small and good cmake project. I expected to spend 1 or 2 days to make it runnable and then switch to a larger cmake project to do a performance benchmark. However, I was stuck in the very first step, I read through the document but I was still unable to get the simple googltest compiled leveraging my RBE(buildfarm).

It would be very helpful if there's a workable demo so that I can start with it, and then migrate my own cmake project eaisly

by the way, here is the error that I am unable to fix.

reclient[431db5a6-e765-4678-8d06-01c5b0952c6d]: RemoteErrorResultStatus: rpc error: code = FailedPrecondition desc = Action 1c45238acf50b25d12aaab7a2841310de01054d119440cd60f8ecdaf89067f45/146 is invalid: working directory is not an input directory. details = violations: {
type: "INVALID"
subject: "The Command of the Action was invalid."
description: "working directory is not an input directory"
}

I build the cmake project in a typical way: 1, create a build folder in the src root 2, configure it in build 3, build it using cmake --build .. or just make

I checked the log in details and found out the "working directory" is not added to inputs automatically. Similar to #45

I0902 11:30:15.048035 2060436 action.go:764] b9152fe0-8394-458b-9454-af16b3b97c2e: ProcessInputs returned, inputs: &{Inputs:[var/tmp/googletest/googletest/src/gtest-all.cc usr/bin/c++ usr/include/alloca.h usr/include/arpa/inet.h usr/include/asm-generic/bitsperlong.h usr/include/asm-generic/errno-base.h usr/include/asm-generic/errno.h usr/include/asm-generic/int-ll64.h usr/include/asm-generic/posix_types.h usr/include/asm-generic/socket.h usr/include/asm-generic/sockios.h usr/include/asm-generic/types.h usr/include/assert.h usr/include/c++/12/algorithm usr/include/c++/12/any usr/include/c++/12/array usr/include/c++/12/atomic usr/include/c++/12/backward/auto_ptr.h usr/include/c++/12/backward/binders.h usr/include/c++/12/bit usr/include/c++/12/bits/algorithmfwd.h usr/include/c++/12/bits/align.h usr/include/c++/12/bits/alloc_traits.h usr/include/c++/12/bits/allocated_ptr.h usr/include/c++/12/bits/allocator.h usr/include/c++/12/bits/atomic_base.h usr/include/c++/12/bits/atomic_lockfree_defines.h usr/include/c++/12/bits/basic_ios.h usr/include/c++/12/bits/basic_ios.tcc usr/include/c++/12/bits/basic_string.h usr/include/c++/12/bits/basic_string.tcc usr/include/c++/12/bits/char_traits.h usr/include/c++/12/bits/charconv.h usr/include/c++/12/bits/chrono.h usr/include/c++/12/bits/codecvt.h usr/include/c++/12/bits/concept_check.h usr/include/c++/12/bits/cpp_type_traits.h usr/include/c++/12/bits/cxxabi_forced.h usr/include/c++/12/bits/cxxabi_init_exception.h usr/include/c++/12/bits/enable_special_members.h usr/include/c++/12/bits/erase_if.h usr/include/c++/12/bits/exception.h usr/include/c++/12/bits/exception_defines.h usr/include/c++/12/bits/exception_ptr.h usr/include/c++/12/bits/fstream.tcc usr/include/c++/12/bits/functexcept.h usr/include/c++/12/bits/functional_hash.h usr/include/c++/12/bits/hash_bytes.h usr/include/c++/12/bits/hashtable.h usr/include/c++/12/bits/hashtable_policy.h usr/include/c++/12/bits/invoke.h usr/include/c++/12/bits/ios_base.h usr/include/c++/12/bits/istream.tcc usr/include/c++/12/bits/list.tcc usr/include/c++/12/bits/locale_classes.h usr/include/c++/12/bits/locale_classes.tcc usr/include/c++/12/bits/locale_conv.h usr/include/c++/12/bits/locale_facets.h usr/include/c++/12/bits/locale_facets.tcc usr/include/c++/12/bits/locale_facets_nonio.h usr/include/c++/12/bits/locale_facets_nonio.tcc usr/include/c++/12/bits/localefwd.h usr/include/c++/12/bits/memoryfwd.h usr/include/c++/12/bits/move.h usr/include/c++/12/bits/nested_exception.h usr/include/c++/12/bits/new_allocator.h usr/include/c++/12/bits/node_handle.h usr/include/c++/12/bits/ostream.tcc usr/include/c++/12/bits/ostream_insert.h usr/include/c++/12/bits/parse_numbers.h usr/include/c++/12/bits/postypes.h usr/include/c++/12/bits/predefined_ops.h usr/include/c++/12/bits/ptr_traits.h usr/include/c++/12/bits/quoted_string.h usr/include/c++/12/bits/range_access.h usr/include/c++/12/bits/refwrap.h usr/include/c++/12/bits/shared_ptr.h usr/include/c++/12/bits/shared_ptr_atomic.h usr/include/c++/12/bits/shared_ptr_base.h usr/include/c++/12/bits/specfun.h usr/include/c++/12/bits/sstream.tcc usr/include/c++/12/bits/std_abs.h usr/include/c++/12/bits/std_function.h usr/include/c++/12/bits/std_mutex.h usr/include/c++/12/bits/stl_algo.h usr/include/c++/12/bits/stl_algobase.h usr/include/c++/12/bits/stl_bvector.h usr/include/c++/12/bits/stl_construct.h usr/include/c++/12/bits/stl_function.h usr/include/c++/12/bits/stl_heap.h usr/include/c++/12/bits/stl_iterator.h usr/include/c++/12/bits/stl_iterator_base_funcs.h usr/include/c++/12/bits/stl_iterator_base_types.h usr/include/c++/12/bits/stl_list.h usr/include/c++/12/bits/stl_map.h usr/include/c++/12/bits/stl_multimap.h usr/include/c++/12/bits/stl_multiset.h usr/include/c++/12/bits/stl_pair.h usr/include/c++/12/bits/stl_raw_storage_iter.h usr/include/c++/12/bits/stl_relops.h usr/include/c++/12/bits/stl_set.h usr/include/c++/12/bits/stl_tempbuf.h usr/include/c++/12/bits/stl_tree.h usr/include/c++/12/bits/stl_uninitialized.h usr/include/c++/12/bits/stl_vector.h usr/include/c++/12/bits/stream_iterator.h usr/include/c++/12/bits/streambuf.tcc usr/include/c++/12/bits/streambuf_iterator.h usr/include/c++/12/bits/string_view.tcc usr/include/c++/12/bits/stringfwd.h usr/include/c++/12/bits/uniform_int_dist.h usr/include/c++/12/bits/unique_lock.h usr/include/c++/12/bits/unique_ptr.h usr/include/c++/12/bits/unordered_map.h usr/include/c++/12/bits/unordered_set.h usr/include/c++/12/bits/uses_allocator.h usr/include/c++/12/bits/utility.h usr/include/c++/12/bits/vector.tcc usr/include/c++/12/cassert usr/include/c++/12/cctype usr/include/c++/12/cerrno usr/include/c++/12/chrono usr/include/c++/12/ciso646 usr/include/c++/12/climits usr/include/c++/12/clocale usr/include/c++/12/cmath usr/include/c++/12/compare usr/include/c++/12/condition_variable usr/include/c++/12/csignal usr/include/c++/12/cstddef usr/include/c++/12/cstdint usr/include/c++/12/cstdio usr/include/c++/12/cstdlib usr/include/c++/12/cstring usr/include/c++/12/ctime usr/include/c++/12/cwchar usr/include/c++/12/cwctype usr/include/c++/12/cxxabi.h usr/include/c++/12/debug/assertions.h usr/include/c++/12/debug/debug.h usr/include/c++/12/exception usr/include/c++/12/ext/aligned_buffer.h usr/include/c++/12/ext/alloc_traits.h usr/include/c++/12/ext/atomicity.h usr/include/c++/12/ext/concurrence.h usr/include/c++/12/ext/numeric_traits.h usr/include/c++/12/ext/string_conversions.h usr/include/c++/12/ext/type_traits.h usr/include/c++/12/fstream usr/include/c++/12/functional usr/include/c++/12/initializer_list usr/include/c++/12/iomanip usr/include/c++/12/ios usr/include/c++/12/iosfwd usr/include/c++/12/iostream usr/include/c++/12/istream usr/include/c++/12/iterator usr/include/c++/12/limits usr/include/c++/12/list usr/include/c++/12/locale usr/include/c++/12/map usr/include/c++/12/memory usr/include/c++/12/mutex usr/include/c++/12/new usr/include/c++/12/optional usr/include/c++/12/ostream usr/include/c++/12/pstl/execution_defs.h usr/include/c++/12/pstl/glue_algorithm_defs.h usr/include/c++/12/pstl/glue_memory_defs.h usr/include/c++/12/pstl/pstl_config.h usr/include/c++/12/ratio usr/include/c++/12/set usr/include/c++/12/span usr/include/c++/12/sstream usr/include/c++/12/stdexcept usr/include/c++/12/stdlib.h usr/include/c++/12/streambuf usr/include/c++/12/string usr/include/c++/12/string_view usr/include/c++/12/system_error usr/include/c++/12/tr1/bessel_function.tcc usr/include/c++/12/tr1/beta_function.tcc usr/include/c++/12/tr1/ell_integral.tcc usr/include/c++/12/tr1/exp_integral.tcc usr/include/c++/12/tr1/gamma.tcc usr/include/c++/12/tr1/hypergeometric.tcc usr/include/c++/12/tr1/legendre_function.tcc usr/include/c++/12/tr1/modified_bessel_func.tcc usr/include/c++/12/tr1/poly_hermite.tcc usr/include/c++/12/tr1/poly_laguerre.tcc usr/include/c++/12/tr1/riemann_zeta.tcc usr/include/c++/12/tr1/special_function_util.h usr/include/c++/12/tuple usr/include/c++/12/type_traits usr/include/c++/12/typeinfo usr/include/c++/12/unordered_map usr/include/c++/12/unordered_set usr/include/c++/12/utility usr/include/c++/12/variant usr/include/c++/12/vector usr/include/c++/12/version usr/include/ctype.h usr/include/endian.h usr/include/errno.h usr/include/fcntl.h usr/include/features-time64.h usr/include/features.h usr/include/libintl.h usr/include/limits.h usr/include/linux/close_range.h usr/include/linux/errno.h usr/include/linux/falloc.h usr/include/linux/limits.h usr/include/linux/posix_types.h usr/include/linux/stat.h usr/include/linux/stddef.h usr/include/linux/types.h usr/include/locale.h usr/include/math.h usr/include/netdb.h usr/include/netinet/in.h usr/include/pthread.h usr/include/regex.h usr/include/rpc/netdb.h usr/include/sched.h usr/include/signal.h usr/include/stdc-predef.h usr/include/stdint.h usr/include/stdio.h usr/include/stdlib.h usr/include/string.h usr/include/strings.h usr/include/time.h usr/include/unistd.h usr/include/wchar.h usr/include/wctype.h usr/include/x86_64-linux-gnu/asm/bitsperlong.h usr/include/x86_64-linux-gnu/asm/errno.h usr/include/x86_64-linux-gnu/asm/posix_types.h usr/include/x86_64-linux-gnu/asm/posix_types_64.h usr/include/x86_64-linux-gnu/asm/socket.h usr/include/x86_64-linux-gnu/asm/sockios.h usr/include/x86_64-linux-gnu/asm/types.h usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h usr/include/x86_64-linux-gnu/bits/byteswap.h usr/include/x86_64-linux-gnu/bits/confname.h usr/include/x86_64-linux-gnu/bits/cpu-set.h usr/include/x86_64-linux-gnu/bits/endian.h usr/include/x86_64-linux-gnu/bits/endianness.h usr/include/x86_64-linux-gnu/bits/environments.h usr/include/x86_64-linux-gnu/bits/errno.h usr/include/x86_64-linux-gnu/bits/fcntl-linux.h usr/include/x86_64-linux-gnu/bits/fcntl.h usr/include/x86_64-linux-gnu/bits/floatn-common.h usr/include/x86_64-linux-gnu/bits/floatn.h usr/include/x86_64-linux-gnu/bits/flt-eval-method.h usr/include/x86_64-linux-gnu/bits/fp-fast.h usr/include/x86_64-linux-gnu/bits/fp-logb.h usr/include/x86_64-linux-gnu/bits/getopt_core.h usr/include/x86_64-linux-gnu/bits/getopt_posix.h usr/include/x86_64-linux-gnu/bits/in.h usr/include/x86_64-linux-gnu/bits/iscanonical.h usr/include/x86_64-linux-gnu/bits/libc-header-start.h usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h usr/include/x86_64-linux-gnu/bits/local_lim.h usr/include/x86_64-linux-gnu/bits/locale.h usr/include/x86_64-linux-gnu/bits/long-double.h usr/include/x86_64-linux-gnu/bits/math-vector.h usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h usr/include/x86_64-linux-gnu/bits/mathcalls.h usr/include/x86_64-linux-gnu/bits/mman-linux.h usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h usr/include/x86_64-linux-gnu/bits/mman-shared.h usr/include/x86_64-linux-gnu/bits/mman.h usr/include/x86_64-linux-gnu/bits/netdb.h usr/include/x86_64-linux-gnu/bits/posix1_lim.h usr/include/x86_64-linux-gnu/bits/posix2_lim.h usr/include/x86_64-linux-gnu/bits/posix_opt.h usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h usr/include/x86_64-linux-gnu/bits/pthreadtypes.h usr/include/x86_64-linux-gnu/bits/sched.h usr/include/x86_64-linux-gnu/bits/select.h usr/include/x86_64-linux-gnu/bits/setjmp.h usr/include/x86_64-linux-gnu/bits/sigaction.h usr/include/x86_64-linux-gnu/bits/sigcontext.h usr/include/x86_64-linux-gnu/bits/sigevent-consts.h usr/include/x86_64-linux-gnu/bits/siginfo-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts.h usr/include/x86_64-linux-gnu/bits/signal_ext.h usr/include/x86_64-linux-gnu/bits/signum-arch.h usr/include/x86_64-linux-gnu/bits/signum-generic.h usr/include/x86_64-linux-gnu/bits/sigstack.h usr/include/x86_64-linux-gnu/bits/sigstksz.h usr/include/x86_64-linux-gnu/bits/sigthread.h usr/include/x86_64-linux-gnu/bits/sockaddr.h usr/include/x86_64-linux-gnu/bits/socket.h usr/include/x86_64-linux-gnu/bits/socket_type.h usr/include/x86_64-linux-gnu/bits/ss_flags.h usr/include/x86_64-linux-gnu/bits/stat.h usr/include/x86_64-linux-gnu/bits/statx-generic.h usr/include/x86_64-linux-gnu/bits/statx.h usr/include/x86_64-linux-gnu/bits/stdint-intn.h usr/include/x86_64-linux-gnu/bits/stdint-uintn.h usr/include/x86_64-linux-gnu/bits/stdio_lim.h usr/include/x86_64-linux-gnu/bits/stdlib-float.h usr/include/x86_64-linux-gnu/bits/struct_mutex.h usr/include/x86_64-linux-gnu/bits/struct_rwlock.h usr/include/x86_64-linux-gnu/bits/struct_stat.h usr/include/x86_64-linux-gnu/bits/thread-shared-types.h usr/include/x86_64-linux-gnu/bits/time.h usr/include/x86_64-linux-gnu/bits/time64.h usr/include/x86_64-linux-gnu/bits/timesize.h usr/include/x86_64-linux-gnu/bits/timex.h usr/include/x86_64-linux-gnu/bits/types.h usr/include/x86_64-linux-gnu/bits/types/FILE.h usr/include/x86_64-linux-gnu/bits/types/__FILE.h usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h usr/include/x86_64-linux-gnu/bits/types/__locale_t.h usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h usr/include/x86_64-linux-gnu/bits/types/_sigval_t.h usr/include/x86_64-linux-gnu/bits/types/clock_t.h usr/include/x86_64-linux-gnu/bits/types/clockid_t.h usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h usr/include/x86_64-linux-gnu/bits/types/error_t.h usr/include/x86_64-linux-gnu/bits/types/locale_t.h usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h usr/include/x86_64-linux-gnu/bits/types/sigset_t.h usr/include/x86_64-linux-gnu/bits/types/sigval_t.h usr/include/x86_64-linux-gnu/bits/types/stack_t.h usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h usr/include/x86_64-linux-gnu/bits/types/struct_statx.h usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h usr/include/x86_64-linux-gnu/bits/types/struct_tm.h usr/include/x86_64-linux-gnu/bits/types/time_t.h usr/include/x86_64-linux-gnu/bits/types/timer_t.h usr/include/x86_64-linux-gnu/bits/types/wint_t.h usr/include/x86_64-linux-gnu/bits/typesizes.h usr/include/x86_64-linux-gnu/bits/uintn-identity.h usr/include/x86_64-linux-gnu/bits/uio_lim.h usr/include/x86_64-linux-gnu/bits/unistd_ext.h usr/include/x86_64-linux-gnu/bits/waitflags.h usr/include/x86_64-linux-gnu/bits/waitstatus.h usr/include/x86_64-linux-gnu/bits/wchar.h usr/include/x86_64-linux-gnu/bits/wctype-wchar.h usr/include/x86_64-linux-gnu/bits/wordsize.h usr/include/x86_64-linux-gnu/bits/xopen_lim.h usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h usr/include/x86_64-linux-gnu/c++/12/bits/basic_file.h usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h usr/include/x86_64-linux-gnu/c++/12/bits/c++io.h usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h usr/include/x86
I0902 11:30:15.048135 2060436 action.go:786] b9152fe0-8394-458b-9454-af16b3b97c2e: InputSpec: &{Inputs:[var/tmp/googletest/googletest/src/gtest-all.cc usr/bin/c++ usr/include/alloca.h usr/include/arpa/inet.h usr/include/asm-generic/bitsperlong.h usr/include/asm-generic/errno-base.h usr/include/asm-generic/errno.h usr/include/asm-generic/int-ll64.h usr/include/asm-generic/posix_types.h usr/include/asm-generic/socket.h usr/include/asm-generic/sockios.h usr/include/asm-generic/types.h usr/include/assert.h usr/include/c++/12/algorithm usr/include/c++/12/any usr/include/c++/12/array usr/include/c++/12/atomic usr/include/c++/12/backward/auto_ptr.h usr/include/c++/12/backward/binders.h usr/include/c++/12/bit usr/include/c++/12/bits/algorithmfwd.h usr/include/c++/12/bits/align.h usr/include/c++/12/bits/alloc_traits.h usr/include/c++/12/bits/allocated_ptr.h usr/include/c++/12/bits/allocator.h usr/include/c++/12/bits/atomic_base.h usr/include/c++/12/bits/atomic_lockfree_defines.h usr/include/c++/12/bits/basic_ios.h usr/include/c++/12/bits/basic_ios.tcc usr/include/c++/12/bits/basic_string.h usr/include/c++/12/bits/basic_string.tcc usr/include/c++/12/bits/char_traits.h usr/include/c++/12/bits/charconv.h usr/include/c++/12/bits/chrono.h usr/include/c++/12/bits/codecvt.h usr/include/c++/12/bits/concept_check.h usr/include/c++/12/bits/cpp_type_traits.h usr/include/c++/12/bits/cxxabi_forced.h usr/include/c++/12/bits/cxxabi_init_exception.h usr/include/c++/12/bits/enable_special_members.h usr/include/c++/12/bits/erase_if.h usr/include/c++/12/bits/exception.h usr/include/c++/12/bits/exception_defines.h usr/include/c++/12/bits/exception_ptr.h usr/include/c++/12/bits/fstream.tcc usr/include/c++/12/bits/functexcept.h usr/include/c++/12/bits/functional_hash.h usr/include/c++/12/bits/hash_bytes.h usr/include/c++/12/bits/hashtable.h usr/include/c++/12/bits/hashtable_policy.h usr/include/c++/12/bits/invoke.h usr/include/c++/12/bits/ios_base.h usr/include/c++/12/bits/istream.tcc usr/include/c++/12/bits/list.tcc usr/include/c++/12/bits/locale_classes.h usr/include/c++/12/bits/locale_classes.tcc usr/include/c++/12/bits/locale_conv.h usr/include/c++/12/bits/locale_facets.h usr/include/c++/12/bits/locale_facets.tcc usr/include/c++/12/bits/locale_facets_nonio.h usr/include/c++/12/bits/locale_facets_nonio.tcc usr/include/c++/12/bits/localefwd.h usr/include/c++/12/bits/memoryfwd.h usr/include/c++/12/bits/move.h usr/include/c++/12/bits/nested_exception.h usr/include/c++/12/bits/new_allocator.h usr/include/c++/12/bits/node_handle.h usr/include/c++/12/bits/ostream.tcc usr/include/c++/12/bits/ostream_insert.h usr/include/c++/12/bits/parse_numbers.h usr/include/c++/12/bits/postypes.h usr/include/c++/12/bits/predefined_ops.h usr/include/c++/12/bits/ptr_traits.h usr/include/c++/12/bits/quoted_string.h usr/include/c++/12/bits/range_access.h usr/include/c++/12/bits/refwrap.h usr/include/c++/12/bits/shared_ptr.h usr/include/c++/12/bits/shared_ptr_atomic.h usr/include/c++/12/bits/shared_ptr_base.h usr/include/c++/12/bits/specfun.h usr/include/c++/12/bits/sstream.tcc usr/include/c++/12/bits/std_abs.h usr/include/c++/12/bits/std_function.h usr/include/c++/12/bits/std_mutex.h usr/include/c++/12/bits/stl_algo.h usr/include/c++/12/bits/stl_algobase.h usr/include/c++/12/bits/stl_bvector.h usr/include/c++/12/bits/stl_construct.h usr/include/c++/12/bits/stl_function.h usr/include/c++/12/bits/stl_heap.h usr/include/c++/12/bits/stl_iterator.h usr/include/c++/12/bits/stl_iterator_base_funcs.h usr/include/c++/12/bits/stl_iterator_base_types.h usr/include/c++/12/bits/stl_list.h usr/include/c++/12/bits/stl_map.h usr/include/c++/12/bits/stl_multimap.h usr/include/c++/12/bits/stl_multiset.h usr/include/c++/12/bits/stl_pair.h usr/include/c++/12/bits/stl_raw_storage_iter.h usr/include/c++/12/bits/stl_relops.h usr/include/c++/12/bits/stl_set.h usr/include/c++/12/bits/stl_tempbuf.h usr/include/c++/12/bits/stl_tree.h usr/include/c++/12/bits/stl_uninitialized.h usr/include/c++/12/bits/stl_vector.h usr/include/c++/12/bits/stream_iterator.h usr/include/c++/12/bits/streambuf.tcc usr/include/c++/12/bits/streambuf_iterator.h usr/include/c++/12/bits/string_view.tcc usr/include/c++/12/bits/stringfwd.h usr/include/c++/12/bits/uniform_int_dist.h usr/include/c++/12/bits/unique_lock.h usr/include/c++/12/bits/unique_ptr.h usr/include/c++/12/bits/unordered_map.h usr/include/c++/12/bits/unordered_set.h usr/include/c++/12/bits/uses_allocator.h usr/include/c++/12/bits/utility.h usr/include/c++/12/bits/vector.tcc usr/include/c++/12/cassert usr/include/c++/12/cctype usr/include/c++/12/cerrno usr/include/c++/12/chrono usr/include/c++/12/ciso646 usr/include/c++/12/climits usr/include/c++/12/clocale usr/include/c++/12/cmath usr/include/c++/12/compare usr/include/c++/12/condition_variable usr/include/c++/12/csignal usr/include/c++/12/cstddef usr/include/c++/12/cstdint usr/include/c++/12/cstdio usr/include/c++/12/cstdlib usr/include/c++/12/cstring usr/include/c++/12/ctime usr/include/c++/12/cwchar usr/include/c++/12/cwctype usr/include/c++/12/cxxabi.h usr/include/c++/12/debug/assertions.h usr/include/c++/12/debug/debug.h usr/include/c++/12/exception usr/include/c++/12/ext/aligned_buffer.h usr/include/c++/12/ext/alloc_traits.h usr/include/c++/12/ext/atomicity.h usr/include/c++/12/ext/concurrence.h usr/include/c++/12/ext/numeric_traits.h usr/include/c++/12/ext/string_conversions.h usr/include/c++/12/ext/type_traits.h usr/include/c++/12/fstream usr/include/c++/12/functional usr/include/c++/12/initializer_list usr/include/c++/12/iomanip usr/include/c++/12/ios usr/include/c++/12/iosfwd usr/include/c++/12/iostream usr/include/c++/12/istream usr/include/c++/12/iterator usr/include/c++/12/limits usr/include/c++/12/list usr/include/c++/12/locale usr/include/c++/12/map usr/include/c++/12/memory usr/include/c++/12/mutex usr/include/c++/12/new usr/include/c++/12/optional usr/include/c++/12/ostream usr/include/c++/12/pstl/execution_defs.h usr/include/c++/12/pstl/glue_algorithm_defs.h usr/include/c++/12/pstl/glue_memory_defs.h usr/include/c++/12/pstl/pstl_config.h usr/include/c++/12/ratio usr/include/c++/12/set usr/include/c++/12/span usr/include/c++/12/sstream usr/include/c++/12/stdexcept usr/include/c++/12/stdlib.h usr/include/c++/12/streambuf usr/include/c++/12/string usr/include/c++/12/string_view usr/include/c++/12/system_error usr/include/c++/12/tr1/bessel_function.tcc usr/include/c++/12/tr1/beta_function.tcc usr/include/c++/12/tr1/ell_integral.tcc usr/include/c++/12/tr1/exp_integral.tcc usr/include/c++/12/tr1/gamma.tcc usr/include/c++/12/tr1/hypergeometric.tcc usr/include/c++/12/tr1/legendre_function.tcc usr/include/c++/12/tr1/modified_bessel_func.tcc usr/include/c++/12/tr1/poly_hermite.tcc usr/include/c++/12/tr1/poly_laguerre.tcc usr/include/c++/12/tr1/riemann_zeta.tcc usr/include/c++/12/tr1/special_function_util.h usr/include/c++/12/tuple usr/include/c++/12/type_traits usr/include/c++/12/typeinfo usr/include/c++/12/unordered_map usr/include/c++/12/unordered_set usr/include/c++/12/utility usr/include/c++/12/variant usr/include/c++/12/vector usr/include/c++/12/version usr/include/ctype.h usr/include/endian.h usr/include/errno.h usr/include/fcntl.h usr/include/features-time64.h usr/include/features.h usr/include/libintl.h usr/include/limits.h usr/include/linux/close_range.h usr/include/linux/errno.h usr/include/linux/falloc.h usr/include/linux/limits.h usr/include/linux/posix_types.h usr/include/linux/stat.h usr/include/linux/stddef.h usr/include/linux/types.h usr/include/locale.h usr/include/math.h usr/include/netdb.h usr/include/netinet/in.h usr/include/pthread.h usr/include/regex.h usr/include/rpc/netdb.h usr/include/sched.h usr/include/signal.h usr/include/stdc-predef.h usr/include/stdint.h usr/include/stdio.h usr/include/stdlib.h usr/include/string.h usr/include/strings.h usr/include/time.h usr/include/unistd.h usr/include/wchar.h usr/include/wctype.h usr/include/x86_64-linux-gnu/asm/bitsperlong.h usr/include/x86_64-linux-gnu/asm/errno.h usr/include/x86_64-linux-gnu/asm/posix_types.h usr/include/x86_64-linux-gnu/asm/posix_types_64.h usr/include/x86_64-linux-gnu/asm/socket.h usr/include/x86_64-linux-gnu/asm/sockios.h usr/include/x86_64-linux-gnu/asm/types.h usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h usr/include/x86_64-linux-gnu/bits/byteswap.h usr/include/x86_64-linux-gnu/bits/confname.h usr/include/x86_64-linux-gnu/bits/cpu-set.h usr/include/x86_64-linux-gnu/bits/endian.h usr/include/x86_64-linux-gnu/bits/endianness.h usr/include/x86_64-linux-gnu/bits/environments.h usr/include/x86_64-linux-gnu/bits/errno.h usr/include/x86_64-linux-gnu/bits/fcntl-linux.h usr/include/x86_64-linux-gnu/bits/fcntl.h usr/include/x86_64-linux-gnu/bits/floatn-common.h usr/include/x86_64-linux-gnu/bits/floatn.h usr/include/x86_64-linux-gnu/bits/flt-eval-method.h usr/include/x86_64-linux-gnu/bits/fp-fast.h usr/include/x86_64-linux-gnu/bits/fp-logb.h usr/include/x86_64-linux-gnu/bits/getopt_core.h usr/include/x86_64-linux-gnu/bits/getopt_posix.h usr/include/x86_64-linux-gnu/bits/in.h usr/include/x86_64-linux-gnu/bits/iscanonical.h usr/include/x86_64-linux-gnu/bits/libc-header-start.h usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h usr/include/x86_64-linux-gnu/bits/local_lim.h usr/include/x86_64-linux-gnu/bits/locale.h usr/include/x86_64-linux-gnu/bits/long-double.h usr/include/x86_64-linux-gnu/bits/math-vector.h usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h usr/include/x86_64-linux-gnu/bits/mathcalls.h usr/include/x86_64-linux-gnu/bits/mman-linux.h usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h usr/include/x86_64-linux-gnu/bits/mman-shared.h usr/include/x86_64-linux-gnu/bits/mman.h usr/include/x86_64-linux-gnu/bits/netdb.h usr/include/x86_64-linux-gnu/bits/posix1_lim.h usr/include/x86_64-linux-gnu/bits/posix2_lim.h usr/include/x86_64-linux-gnu/bits/posix_opt.h usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h usr/include/x86_64-linux-gnu/bits/pthreadtypes.h usr/include/x86_64-linux-gnu/bits/sched.h usr/include/x86_64-linux-gnu/bits/select.h usr/include/x86_64-linux-gnu/bits/setjmp.h usr/include/x86_64-linux-gnu/bits/sigaction.h usr/include/x86_64-linux-gnu/bits/sigcontext.h usr/include/x86_64-linux-gnu/bits/sigevent-consts.h usr/include/x86_64-linux-gnu/bits/siginfo-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts.h usr/include/x86_64-linux-gnu/bits/signal_ext.h usr/include/x86_64-linux-gnu/bits/signum-arch.h usr/include/x86_64-linux-gnu/bits/signum-generic.h usr/include/x86_64-linux-gnu/bits/sigstack.h usr/include/x86_64-linux-gnu/bits/sigstksz.h usr/include/x86_64-linux-gnu/bits/sigthread.h usr/include/x86_64-linux-gnu/bits/sockaddr.h usr/include/x86_64-linux-gnu/bits/socket.h usr/include/x86_64-linux-gnu/bits/socket_type.h usr/include/x86_64-linux-gnu/bits/ss_flags.h usr/include/x86_64-linux-gnu/bits/stat.h usr/include/x86_64-linux-gnu/bits/statx-generic.h usr/include/x86_64-linux-gnu/bits/statx.h usr/include/x86_64-linux-gnu/bits/stdint-intn.h usr/include/x86_64-linux-gnu/bits/stdint-uintn.h usr/include/x86_64-linux-gnu/bits/stdio_lim.h usr/include/x86_64-linux-gnu/bits/stdlib-float.h usr/include/x86_64-linux-gnu/bits/struct_mutex.h usr/include/x86_64-linux-gnu/bits/struct_rwlock.h usr/include/x86_64-linux-gnu/bits/struct_stat.h usr/include/x86_64-linux-gnu/bits/thread-shared-types.h usr/include/x86_64-linux-gnu/bits/time.h usr/include/x86_64-linux-gnu/bits/time64.h usr/include/x86_64-linux-gnu/bits/timesize.h usr/include/x86_64-linux-gnu/bits/timex.h usr/include/x86_64-linux-gnu/bits/types.h usr/include/x86_64-linux-gnu/bits/types/FILE.h usr/include/x86_64-linux-gnu/bits/types/__FILE.h usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h usr/include/x86_64-linux-gnu/bits/types/__locale_t.h usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h usr/include/x86_64-linux-gnu/bits/types/clock_t.h usr/include/x86_64-linux-gnu/bits/types/clockid_t.h usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h usr/include/x86_64-linux-gnu/bits/types/error_t.h usr/include/x86_64-linux-gnu/bits/types/locale_t.h usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h usr/include/x86_64-linux-gnu/bits/types/sigset_t.h usr/include/x86_64-linux-gnu/bits/types/sigval_t.h usr/include/x86_64-linux-gnu/bits/types/stack_t.h usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h usr/include/x86_64-linux-gnu/bits/types/struct_statx.h usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h usr/include/x86_64-linux-gnu/bits/types/struct_tm.h usr/include/x86_64-linux-gnu/bits/types/time_t.h usr/include/x86_64-linux-gnu/bits/types/timer_t.h usr/include/x86_64-linux-gnu/bits/types/wint_t.h usr/include/x86_64-linux-gnu/bits/typesizes.h usr/include/x86_64-linux-gnu/bits/uintn-identity.h usr/include/x86_64-linux-gnu/bits/uio_lim.h usr/include/x86_64-linux-gnu/bits/unistd_ext.h usr/include/x86_64-linux-gnu/bits/waitflags.h usr/include/x86_64-linux-gnu/bits/waitstatus.h usr/include/x86_64-linux-gnu/bits/wchar.h usr/include/x86_64-linux-gnu/bits/wctype-wchar.h usr/include/x86_64-linux-gnu/bits/wordsize.h usr/include/x86_64-linux-gnu/bits/xopen_lim.h usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h usr/include/x86_64-linux-gnu/c++/12/bits/basic_file.h usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h usr/include/x86_64-linux-gnu/c++/12/bits/c++io.h usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h usr/include/x86_64-linux-gnu/gnu/stub
I0902 11:30:15.048227 2060436 server.go:944] b9152fe0-8394-458b-9454-af16b3b97c2e: Inputs: [var/tmp/googletest/googletest/src/gtest-all.cc usr/bin/c++ usr/include/alloca.h usr/include/arpa/inet.h usr/include/asm-generic/bitsperlong.h usr/include/asm-generic/errno-base.h usr/include/asm-generic/errno.h usr/include/asm-generic/int-ll64.h usr/include/asm-generic/posix_types.h usr/include/asm-generic/socket.h usr/include/asm-generic/sockios.h usr/include/asm-generic/types.h usr/include/assert.h usr/include/c++/12/algorithm usr/include/c++/12/any usr/include/c++/12/array usr/include/c++/12/atomic usr/include/c++/12/backward/auto_ptr.h usr/include/c++/12/backward/binders.h usr/include/c++/12/bit usr/include/c++/12/bits/algorithmfwd.h usr/include/c++/12/bits/align.h usr/include/c++/12/bits/alloc_traits.h usr/include/c++/12/bits/allocated_ptr.h usr/include/c++/12/bits/allocator.h usr/include/c++/12/bits/atomic_base.h usr/include/c++/12/bits/atomic_lockfree_defines.h usr/include/c++/12/bits/basic_ios.h usr/include/c++/12/bits/basic_ios.tcc usr/include/c++/12/bits/basic_string.h usr/include/c++/12/bits/basic_string.tcc usr/include/c++/12/bits/char_traits.h usr/include/c++/12/bits/charconv.h usr/include/c++/12/bits/chrono.h usr/include/c++/12/bits/codecvt.h usr/include/c++/12/bits/concept_check.h usr/include/c++/12/bits/cpp_type_traits.h usr/include/c++/12/bits/cxxabi_forced.h usr/include/c++/12/bits/cxxabi_init_exception.h usr/include/c++/12/bits/enable_special_members.h usr/include/c++/12/bits/erase_if.h usr/include/c++/12/bits/exception.h usr/include/c++/12/bits/exception_defines.h usr/include/c++/12/bits/exception_ptr.h usr/include/c++/12/bits/fstream.tcc usr/include/c++/12/bits/functexcept.h usr/include/c++/12/bits/functional_hash.h usr/include/c++/12/bits/hash_bytes.h usr/include/c++/12/bits/hashtable.h usr/include/c++/12/bits/hashtable_policy.h usr/include/c++/12/bits/invoke.h usr/include/c++/12/bits/ios_base.h usr/include/c++/12/bits/istream.tcc usr/include/c++/12/bits/list.tcc usr/include/c++/12/bits/locale_classes.h usr/include/c++/12/bits/locale_classes.tcc usr/include/c++/12/bits/locale_conv.h usr/include/c++/12/bits/locale_facets.h usr/include/c++/12/bits/locale_facets.tcc usr/include/c++/12/bits/locale_facets_nonio.h usr/include/c++/12/bits/locale_facets_nonio.tcc usr/include/c++/12/bits/localefwd.h usr/include/c++/12/bits/memoryfwd.h usr/include/c++/12/bits/move.h usr/include/c++/12/bits/nested_exception.h usr/include/c++/12/bits/new_allocator.h usr/include/c++/12/bits/node_handle.h usr/include/c++/12/bits/ostream.tcc usr/include/c++/12/bits/ostream_insert.h usr/include/c++/12/bits/parse_numbers.h usr/include/c++/12/bits/postypes.h usr/include/c++/12/bits/predefined_ops.h usr/include/c++/12/bits/ptr_traits.h usr/include/c++/12/bits/quoted_string.h usr/include/c++/12/bits/range_access.h usr/include/c++/12/bits/refwrap.h usr/include/c++/12/bits/shared_ptr.h usr/include/c++/12/bits/shared_ptr_atomic.h usr/include/c++/12/bits/shared_ptr_base.h usr/include/c++/12/bits/specfun.h usr/include/c++/12/bits/sstream.tcc usr/include/c++/12/bits/std_abs.h usr/include/c++/12/bits/std_function.h usr/include/c++/12/bits/std_mutex.h usr/include/c++/12/bits/stl_algo.h usr/include/c++/12/bits/stl_algobase.h usr/include/c++/12/bits/stl_bvector.h usr/include/c++/12/bits/stl_construct.h usr/include/c++/12/bits/stl_function.h usr/include/c++/12/bits/stl_heap.h usr/include/c++/12/bits/stl_iterator.h usr/include/c++/12/bits/stl_iterator_base_funcs.h usr/include/c++/12/bits/stl_iterator_base_types.h usr/include/c++/12/bits/stl_list.h usr/include/c++/12/bits/stl_map.h usr/include/c++/12/bits/stl_multimap.h usr/include/c++/12/bits/stl_multiset.h usr/include/c++/12/bits/stl_pair.h usr/include/c++/12/bits/stl_raw_storage_iter.h usr/include/c++/12/bits/stl_relops.h usr/include/c++/12/bits/stl_set.h usr/include/c++/12/bits/stl_tempbuf.h usr/include/c++/12/bits/stl_tree.h usr/include/c++/12/bits/stl_uninitialized.h usr/include/c++/12/bits/stl_vector.h usr/include/c++/12/bits/stream_iterator.h usr/include/c++/12/bits/streambuf.tcc usr/include/c++/12/bits/streambuf_iterator.h usr/include/c++/12/bits/string_view.tcc usr/include/c++/12/bits/stringfwd.h usr/include/c++/12/bits/uniform_int_dist.h usr/include/c++/12/bits/unique_lock.h usr/include/c++/12/bits/unique_ptr.h usr/include/c++/12/bits/unordered_map.h usr/include/c++/12/bits/unordered_set.h usr/include/c++/12/bits/uses_allocator.h usr/include/c++/12/bits/utility.h usr/include/c++/12/bits/vector.tcc usr/include/c++/12/cassert usr/include/c++/12/cctype usr/include/c++/12/cerrno usr/include/c++/12/chrono usr/include/c++/12/ciso646 usr/include/c++/12/climits usr/include/c++/12/clocale usr/include/c++/12/cmath usr/include/c++/12/compare usr/include/c++/12/condition_variable usr/include/c++/12/csignal usr/include/c++/12/cstddef usr/include/c++/12/cstdint usr/include/c++/12/cstdio usr/include/c++/12/cstdlib usr/include/c++/12/cstring usr/include/c++/12/ctime usr/include/c++/12/cwchar usr/include/c++/12/cwctype usr/include/c++/12/cxxabi.h usr/include/c++/12/debug/assertions.h usr/include/c++/12/debug/debug.h usr/include/c++/12/exception usr/include/c++/12/ext/aligned_buffer.h usr/include/c++/12/ext/alloc_traits.h usr/include/c++/12/ext/atomicity.h usr/include/c++/12/ext/concurrence.h usr/include/c++/12/ext/numeric_traits.h usr/include/c++/12/ext/string_conversions.h usr/include/c++/12/ext/type_traits.h usr/include/c++/12/fstream usr/include/c++/12/functional usr/include/c++/12/initializer_list usr/include/c++/12/iomanip usr/include/c++/12/ios usr/include/c++/12/iosfwd usr/include/c++/12/iostream usr/include/c++/12/istream usr/include/c++/12/iterator usr/include/c++/12/limits usr/include/c++/12/list usr/include/c++/12/locale usr/include/c++/12/map usr/include/c++/12/memory usr/include/c++/12/mutex usr/include/c++/12/new usr/include/c++/12/optional usr/include/c++/12/ostream usr/include/c++/12/pstl/execution_defs.h usr/include/c++/12/pstl/glue_algorithm_defs.h usr/include/c++/12/pstl/glue_memory_defs.h usr/include/c++/12/pstl/pstl_config.h usr/include/c++/12/ratio usr/include/c++/12/set usr/include/c++/12/span usr/include/c++/12/sstream usr/include/c++/12/stdexcept usr/include/c++/12/stdlib.h usr/include/c++/12/streambuf usr/include/c++/12/string usr/include/c++/12/string_view usr/include/c++/12/system_error usr/include/c++/12/tr1/bessel_function.tcc usr/include/c++/12/tr1/beta_function.tcc usr/include/c++/12/tr1/ell_integral.tcc usr/include/c++/12/tr1/exp_integral.tcc usr/include/c++/12/tr1/gamma.tcc usr/include/c++/12/tr1/hypergeometric.tcc usr/include/c++/12/tr1/legendre_function.tcc usr/include/c++/12/tr1/modified_bessel_func.tcc usr/include/c++/12/tr1/poly_hermite.tcc usr/include/c++/12/tr1/poly_laguerre.tcc usr/include/c++/12/tr1/riemann_zeta.tcc usr/include/c++/12/tr1/special_function_util.h usr/include/c++/12/tuple usr/include/c++/12/type_traits usr/include/c++/12/typeinfo usr/include/c++/12/unordered_map usr/include/c++/12/unordered_set usr/include/c++/12/utility usr/include/c++/12/variant usr/include/c++/12/vector usr/include/c++/12/version usr/include/ctype.h usr/include/endian.h usr/include/errno.h usr/include/fcntl.h usr/include/features-time64.h usr/include/features.h usr/include/libintl.h usr/include/limits.h usr/include/linux/close_range.h usr/include/linux/errno.h usr/include/linux/falloc.h usr/include/linux/limits.h usr/include/linux/posix_types.h usr/include/linux/stat.h usr/include/linux/stddef.h usr/include/linux/types.h usr/include/locale.h usr/include/math.h usr/include/netdb.h usr/include/netinet/in.h usr/include/pthread.h usr/include/regex.h usr/include/rpc/netdb.h usr/include/sched.h usr/include/signal.h usr/include/stdc-predef.h usr/include/stdint.h usr/include/stdio.h usr/include/stdlib.h usr/include/string.h usr/include/strings.h usr/include/time.h usr/include/unistd.h usr/include/wchar.h usr/include/wctype.h usr/include/x86_64-linux-gnu/asm/bitsperlong.h usr/include/x86_64-linux-gnu/asm/errno.h usr/include/x86_64-linux-gnu/asm/posix_types.h usr/include/x86_64-linux-gnu/asm/posix_types_64.h usr/include/x86_64-linux-gnu/asm/socket.h usr/include/x86_64-linux-gnu/asm/sockios.h usr/include/x86_64-linux-gnu/asm/types.h usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h usr/include/x86_64-linux-gnu/bits/byteswap.h usr/include/x86_64-linux-gnu/bits/confname.h usr/include/x86_64-linux-gnu/bits/cpu-set.h usr/include/x86_64-linux-gnu/bits/endian.h usr/include/x86_64-linux-gnu/bits/endianness.h usr/include/x86_64-linux-gnu/bits/environments.h usr/include/x86_64-linux-gnu/bits/errno.h usr/include/x86_64-linux-gnu/bits/fcntl-linux.h usr/include/x86_64-linux-gnu/bits/fcntl.h usr/include/x86_64-linux-gnu/bits/floatn-common.h usr/include/x86_64-linux-gnu/bits/floatn.h usr/include/x86_64-linux-gnu/bits/flt-eval-method.h usr/include/x86_64-linux-gnu/bits/fp-fast.h usr/include/x86_64-linux-gnu/bits/fp-logb.h usr/include/x86_64-linux-gnu/bits/getopt_core.h usr/include/x86_64-linux-gnu/bits/getopt_posix.h usr/include/x86_64-linux-gnu/bits/in.h usr/include/x86_64-linux-gnu/bits/iscanonical.h usr/include/x86_64-linux-gnu/bits/libc-header-start.h usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h usr/include/x86_64-linux-gnu/bits/local_lim.h usr/include/x86_64-linux-gnu/bits/locale.h usr/include/x86_64-linux-gnu/bits/long-double.h usr/include/x86_64-linux-gnu/bits/math-vector.h usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h usr/include/x86_64-linux-gnu/bits/mathcalls.h usr/include/x86_64-linux-gnu/bits/mman-linux.h usr/include/x86_64-linux-gnu/bits/mman-map-flags-generic.h usr/include/x86_64-linux-gnu/bits/mman-shared.h usr/include/x86_64-linux-gnu/bits/mman.h usr/include/x86_64-linux-gnu/bits/netdb.h usr/include/x86_64-linux-gnu/bits/posix1_lim.h usr/include/x86_64-linux-gnu/bits/posix2_lim.h usr/include/x86_64-linux-gnu/bits/posix_opt.h usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h usr/include/x86_64-linux-gnu/bits/pthreadtypes.h usr/include/x86_64-linux-gnu/bits/sched.h usr/include/x86_64-linux-gnu/bits/select.h usr/include/x86_64-linux-gnu/bits/setjmp.h usr/include/x86_64-linux-gnu/bits/sigaction.h usr/include/x86_64-linux-gnu/bits/sigcontext.h usr/include/x86_64-linux-gnu/bits/sigevent-consts.h usr/include/x86_64-linux-gnu/bits/siginfo-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts-arch.h usr/include/x86_64-linux-gnu/bits/siginfo-consts.h usr/include/x86_64-linux-gnu/bits/signal_ext.h usr/include/x86_64-linux-gnu/bits/signum-arch.h usr/include/x86_64-linux-gnu/bits/signum-generic.h usr/include/x86_64-linux-gnu/bits/sigstack.h usr/include/x86_64-linux-gnu/bits/sigstksz.h usr/include/x86_64-linux-gnu/bits/sigthread.h usr/include/x86_64-linux-gnu/bits/sockaddr.h usr/include/x86_64-linux-gnu/bits/socket.h usr/include/x86_64-linux-gnu/bits/socket_type.h usr/include/x86_64-linux-gnu/bits/ss_flags.h usr/include/x86_64-linux-gnu/bits/stat.h usr/include/x86_64-linux-gnu/bits/statx-generic.h usr/include/x86_64-linux-gnu/bits/statx.h usr/include/x86_64-linux-gnu/bits/stdint-intn.h usr/include/x86_64-linux-gnu/bits/stdint-uintn.h usr/include/x86_64-linux-gnu/bits/stdio_lim.h usr/include/x86_64-linux-gnu/bits/stdlib-float.h usr/include/x86_64-linux-gnu/bits/struct_mutex.h usr/include/x86_64-linux-gnu/bits/struct_rwlock.h usr/include/x86_64-linux-gnu/bits/struct_stat.h usr/include/x86_64-linux-gnu/bits/thread-shared-types.h usr/include/x86_64-linux-gnu/bits/time.h usr/include/x86_64-linux-gnu/bits/time64.h usr/include/x86_64-linux-gnu/bits/timesize.h usr/include/x86_64-linux-gnu/bits/timex.h usr/include/x86_64-linux-gnu/bits/types.h usr/include/x86_64-linux-gnu/bits/types/FILE.h usr/include/x86_64-linux-gnu/bits/types/__FILE.h usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h usr/include/x86_64-linux-gnu/bits/types/__locale_t.h usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h usr/include/x86_64-linux-gnu/bits/types/__sigval_t.h usr/include/x86_64-linux-gnu/bits/types/clock_t.h usr/include/x86_64-linux-gnu/bits/types/clockid_t.h usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h usr/include/x86_64-linux-gnu/bits/types/error_t.h usr/include/x86_64-linux-gnu/bits/types/locale_t.h usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h usr/include/x86_64-linux-gnu/bits/types/sig_atomic_t.h usr/include/x86_64-linux-gnu/bits/types/sigevent_t.h usr/include/x86_64-linux-gnu/bits/types/siginfo_t.h usr/include/x86_64-linux-gnu/bits/types/sigset_t.h usr/include/x86_64-linux-gnu/bits/types/sigval_t.h usr/include/x86_64-linux-gnu/bits/types/stack_t.h usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h usr/include/x86_64-linux-gnu/bits/types/struct_sigstack.h usr/include/x86_64-linux-gnu/bits/types/struct_statx.h usr/include/x86_64-linux-gnu/bits/types/struct_statx_timestamp.h usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h usr/include/x86_64-linux-gnu/bits/types/struct_tm.h usr/include/x86_64-linux-gnu/bits/types/time_t.h usr/include/x86_64-linux-gnu/bits/types/timer_t.h usr/include/x86_64-linux-gnu/bits/types/wint_t.h usr/include/x86_64-linux-gnu/bits/typesizes.h usr/include/x86_64-linux-gnu/bits/uintn-identity.h usr/include/x86_64-linux-gnu/bits/uio_lim.h usr/include/x86_64-linux-gnu/bits/unistd_ext.h usr/include/x86_64-linux-gnu/bits/waitflags.h usr/include/x86_64-linux-gnu/bits/waitstatus.h usr/include/x86_64-linux-gnu/bits/wchar.h usr/include/x86_64-linux-gnu/bits/wctype-wchar.h usr/include/x86_64-linux-gnu/bits/wordsize.h usr/include/x86_64-linux-gnu/bits/xopen_lim.h usr/include/x86_64-linux-gnu/c++/12/bits/atomic_word.h usr/include/x86_64-linux-gnu/c++/12/bits/basic_file.h usr/include/x86_64-linux-gnu/c++/12/bits/c++allocator.h usr/include/x86_64-linux-gnu/c++/12/bits/c++config.h usr/include/x86_64-linux-gnu/c++/12/bits/c++io.h usr/include/x86_64-linux-gnu/c++/12/bits/c++locale.h usr/include/x86_64-linux-gnu/c++/12/bits/cpu_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_base.h usr/include/x86_64-linux-gnu/c++/12/bits/ctype_inline.h usr/include/x86_64-linux-gnu/c++/12/bits/cxxabi_tweaks.h usr/include/x86_64-linux-gnu/c++/12/bits/error_constants.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr-default.h usr/include/x86_64-linux-gnu/c++/12/bits/gthr.h usr/include/x86_64-linux-gnu/c++/12/bits/messages_members.h usr/include/x86_64-linux-gnu/c++/12/bits/os_defines.h usr/include/x86_64-linux-gnu/c++/12/bits/time_members.h usr/include/x86_64-linux-gnu/gnu/stubs-64.h usr/i
I0902 11:30:15.048521 2060436 rexec.go:173] b9152fe0-8394-458b-9454-af16b3b97c2e 1c2a12e4-8a01ebda> Command:
arguments: "/usr/bin/c++"
arguments: "-I/var/tmp/googletest/googletest/include"
arguments: "-I/var/tmp/googletest/googletest"
arguments: "-I/usr/include/c++/12"
arguments: "-I/usr/include/x86_64-linux-gnu/c++/12"
arguments: "-I/usr/include/c++/12/backward"
arguments: "-I/usr/lib/gcc/x86_64-linux-gnu/12/include"
arguments: "-I/usr/local/include"
arguments: "-I/usr/include"
arguments: "-Wall"
arguments: "-Wshadow"
arguments: "-Wconversion"
arguments: "-Wundef"
arguments: "-DGTEST_HAS_PTHREAD=1"
arguments: "-fexceptions"
arguments: "-W"
arguments: "-Wpointer-arith"
arguments: "-Wreturn-type"
arguments: "-Wcast-qual"
arguments: "-Wwrite-strings"
arguments: "-Wswitch"
arguments: "-Wunused-parameter"
arguments: "-Wcast-align"
arguments: "-Winline"
arguments: "-Wredundant-decls"
arguments: "-Wchar-subscripts"
arguments: "-MD"
arguments: "-MT"
arguments: "googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o"
arguments: "-MF"
arguments: "CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
arguments: "-o"
arguments: "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
arguments: "-c"
arguments: "/var/tmp/googletest/googletest/src/gtest-all.cc"
environment_variables: {
name: "INCLUDE"
}
environment_variables: {
name: "LIB"
}
environment_variables: {
name: "LIBPATH"
}
output_files: "CMakeFiles/gtest.dir/src/gtest-all.cc.o"
output_files: "CMakeFiles/gtest.dir/src/gtest-all.cc.o.d"
platform: {
properties: {
name: "InputRootAbsolutePath"
value: "/"
}
properties: {
name: "OSFamily"
value: "Linux"
}
}
working_directory: "var/tmp/googletest/mybuild/googletest"

@goldencz
Copy link
Author

goldencz commented Sep 2, 2024

In addition, remote execution was timed out when I tried to add the working directory manually...
-inputs=var/tmp/googletest/mybuild/googletest

error log:

[ 12%] Building CXX object googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
reclient[8c71df41-e94f-4c67-b013-ceffaa017620]: TimeoutResultStatus: remote action timed out by reclient timeout
gmake[2]: *** [googletest/CMakeFiles/gtest.dir/build.make:76: googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o] Error 59
gmake[1]: *** [CMakeFiles/Makefile2:172: googletest/CMakeFiles/gtest.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
++ bootstrap -re_proxy=/home/zhuo/ws/tmp/reclient/reproxy -cfg=/home/zhuo/ws/scripts/reconfig -shutdown
RBE Stats: down 0 B, up 1.35 KB, 1 remote failure, 1 timeout

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant