Sunshine icon indicating copy to clipboard operation
Sunshine copied to clipboard

Stream crashes directly after start

Open Soupolait opened this issue 5 months ago • 14 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues

Is your issue described in the documentation?

  • [x] I have read the documentation

Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

Hi, the stream crashes immediately after it starts, leading moonlight to display an error 1 message.

Expected Behavior

No response

Additional Context

Ubuntu 25.04 can only install the flatpak or the homebrew version. Flatpak always gave me trouble. As such, I cannot say if this error would be present with other packages.

I tried to stream to different devices, so Moonlight or a specific device of mine isn't at fault.

Host Operating System

Linux

Operating System Version

Ubuntu 25.04

Architecture

amd64/x86_64

Sunshine commit or version

v2025.627.162951

Package

Linux - Homebrew

GPU Type

NVIDIA

GPU Model

RTX 3060 Ti

GPU Driver/Mesa Version

575.51.02

Capture Method

KMS (Linux)

Config

locale = fr
upnp = enabled

Apps


Relevant log output

[2025-06-29 16:45:56.442]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2025-06-29 16:45:56.442]: Info: 
[2025-06-29 16:45:56.442]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2025-06-29 16:45:56.442]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2025-06-29 16:45:56.442]: Info: Executing [Desktop]
[2025-06-29 16:45:56.491]: Info: New streaming session started [active sessions: 1]
[2025-06-29 16:45:56.507]: Info: CLIENT CONNECTED
[2025-06-29 16:45:56.564]: Info: /dev/dri/card1 -> nvidia-drm
[2025-06-29 16:45:56.564]: Info: Screencasting with KMS
[2025-06-29 16:45:56.564]: Info: /dev/dri/card1 -> nvidia-drm
[2025-06-29 16:45:56.564]: Info: Found monitor for DRM screencasting
[2025-06-29 16:45:56.564]: Info: Found connector ID [134]
[2025-06-29 16:45:56.564]: Info: Found cursor plane [55]
[2025-06-29 16:45:56.564]: Warning: Attempting to use NVENC without CUDA support. Reverting back to GPU -> RAM -> GPU
[2025-06-29 16:45:56.564]: Info: /dev/dri/card1 -> nvidia-drm
[2025-06-29 16:45:56.564]: Info: Found monitor for DRM screencasting
[2025-06-29 16:45:56.564]: Info: Found connector ID [134]
[2025-06-29 16:45:56.565]: Info: Found cursor plane [55]
[2025-06-29 16:45:56.589]: Info: Creating encoder [hevc_nvenc]
[2025-06-29 16:45:56.589]: Info: Color coding: SDR (Rec. 709)
[2025-06-29 16:45:56.589]: Info: Color depth: 8-bit
[2025-06-29 16:45:56.589]: Info: Color range: MPEG
[2025-06-29 16:45:56.598]: Error: Couldn't import RGB Image: 00003009
[2025-06-29 16:45:56.691]: Info: Streaming bitrate is 7308000
[2025-06-29 16:45:56.996]: Info: Setting default sink to: [sink-sunshine-stereo]
[2025-06-29 16:45:56.996]: Info: Found default monitor by name: sink-sunshine-stereo.monitor
[2025-06-29 16:45:57.030]: Info: Opus initialized: 48 kHz, 2 channels, 96 kbps (total), LOWDELAY
[2025-06-29 16:45:57.033]: Info: Setting default sink to: [alsa_output.pci-0000_00_1f.3.analog-stereo]

Soupolait avatar Jun 29 '25 14:06 Soupolait

Homebrew for Linux doesn't support Nvidia GPU out of the box. You need to install cuda toolkit before you compile with Homebrew. https://github.com/LizardByte/roadmap/issues/69

ReenigneArcher avatar Jun 29 '25 15:06 ReenigneArcher

Hi, I do have CUDA installed (nvidia-cuda-toolkit) : loic@PC:~$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2023 NVIDIA Corporation Built on Tue_Aug_15_22:02:13_PDT_2023 Cuda compilation tools, release 12.2, V12.2.140 Build cuda_12.2.r12.2/compiler.33191640_0 I installed it before doing the homebrew install.

Soupolait avatar Jun 29 '25 15:06 Soupolait

Could you share the make logs? The cuda toolkit version may not be compatible with the compiler in which case it still would have compiled without cuda support.

ReenigneArcher avatar Jun 29 '25 15:06 ReenigneArcher

Are you talking about these ? If not, how do I get more detailed logs ?

==> Installing lizardbyte/homebrew/sunshine-beta
==> Building docs: disabled
==> Disabled statically linking Boost libraries
==> Patching libdbusmenu
==> ./configure --with-gtk=3 --disable-dumper --disable-static --disable-tests -
==> make install
==> Patching ayatana-ido
==> cmake -S . -B build -G Ninja -DENABLE_INTROSPECTION=OFF
==> ninja -C build
==> ninja -C build install
==> cmake -S . -B build -G Ninja
==> ninja -C build
==> ninja -C build install
==> cmake -S . -B build -G Ninja -DENABLE_BINDINGS_MONO=OFF -DENABLE_BINDINGS_VA
==> ninja -C build
==> ninja -C build install
==> cmake -S . -B build -G Unix Makefiles -DBUILD_WERROR=ON -DCMAKE_CXX_STANDARD
==> make -C build
==> make -C build install

Soupolait avatar Jun 29 '25 15:06 Soupolait

No, that's just the homebrew output. On macOS it's in this directory

/Users/UserName/Library/Logs/Homebrew/sunshine-beta/ ... so probably somewhere in your user directory?

ReenigneArcher avatar Jun 29 '25 16:06 ReenigneArcher

Sorry but I've got no idea what to look for... do you have a file name or something ? I am in the sunshine-beta folder, but I don't see any cmake log in it nor in its subfolders.

Soupolait avatar Jun 29 '25 16:06 Soupolait

01.make, 02.make, etc.

ReenigneArcher avatar Jun 29 '25 16:06 ReenigneArcher

Same on archlinux using your pacman-repo sunshine and sunshine-beta too. Also same with aur builds.

sunshine log
$  DISPLAY=:0 sunshine
[2025-06-30 16:43:50.543418] [0x00007f31fbb58000] [info]    config: 'qp' = 20
[2025-06-30 16:43:50.543458] [0x00007f31fbb58000] [info]    config: 'output_name' = 0
[2025-06-30 16:43:50.543462] [0x00007f31fbb58000] [info]    config: 'nvenc_preset' = 3
[2025-06-30 16:43:50.543465] [0x00007f31fbb58000] [info]    config: 'min_threads' = 6
[2025-06-30 16:43:50.543468] [0x00007f31fbb58000] [info]    config: 'nvenc_twopass' = full_res
[2025-06-30 16:43:50.543471] [0x00007f31fbb58000] [info]    config: 'fec_percentage' = 40
[2025-06-30 16:43:50.543474] [0x00007f31fbb58000] [info]    config: 'channels' = 3
Warning: Unrecognized configurable option [channels]
[2025-06-30 16:43:50.543]: Info: Sunshine version: v2025.628.4510
[2025-06-30 16:43:50.544]: Info: Package Publisher: LizardByte
[2025-06-30 16:43:50.544]: Info: Publisher Website: https://app.lizardbyte.dev
[2025-06-30 16:43:50.544]: Info: Get support: https://app.lizardbyte.dev/support
[2025-06-30 16:43:50.544]: Info: config: 'channels' = 3
[2025-06-30 16:43:50.544]: Info: config: 'fec_percentage' = 40
[2025-06-30 16:43:50.544]: Info: config: 'nvenc_twopass' = full_res
[2025-06-30 16:43:50.544]: Info: config: 'min_threads' = 6
[2025-06-30 16:43:50.544]: Info: config: 'nvenc_preset' = 3
[2025-06-30 16:43:50.544]: Info: config: 'output_name' = 0
[2025-06-30 16:43:50.544]: Info: config: 'qp' = 20

(sunshine:38535): libayatana-appindicator-WARNING **: 16:43:50.553: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
[2025-06-30 16:43:50.605]: Info: System tray created
Fontconfig warning: using without calling FcInit()
[2025-06-30 16:43:50.852]: Info: Found [1] outputs
[2025-06-30 16:43:50.852]: Info: Virtual Desktop: 1920x1080
[2025-06-30 16:43:50.852]: Info: XrandR: available
[2025-06-30 16:43:50.852]: Info: -- Output --
[2025-06-30 16:43:50.852]: Info:   Resolution: 1920x1080
[2025-06-30 16:43:50.853]: Info:   Offset: 0x0
[2025-06-30 16:43:50.880]: Error: Couldn't release NvFBC context from current thread: 
[2025-06-30 16:43:50.880]: Info: Detecting displays
[2025-06-30 16:43:50.927]: Info: Detected display: DP-0 (id: 0)DP-0 connected: false
[2025-06-30 16:43:50.927]: Info: Detected display: DP-1 (id: 1)DP-1 connected: false
[2025-06-30 16:43:50.928]: Info: Detected display: DP-2 (id: 2)DP-2 connected: false
[2025-06-30 16:43:50.928]: Info: Detected display: DP-3 (id: 3)DP-3 connected: false
[2025-06-30 16:43:50.928]: Info: Detected display: HDMI-0 (id: 4)HDMI-0 connected: true
[2025-06-30 16:43:50.928]: Info: Detected display: DP-4 (id: 5)DP-4 connected: false
[2025-06-30 16:43:50.928]: Info: Detected display: DP-5 (id: 6)DP-5 connected: false
[2025-06-30 16:43:51.106]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2025-06-30 16:43:51.106]: Info: Trying encoder [nvenc]
[2025-06-30 16:43:51.106]: Info: Screencasting with NvFBC
[2025-06-30 16:43:51.292]: Info: Creating encoder [h264_nvenc]
[2025-06-30 16:43:51.293]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:43:51.293]: Info: Color depth: 8-bit
[2025-06-30 16:43:51.293]: Info: Color range: JPEG
[2025-06-30 16:43:51.536]: Info: Streaming bitrate is 1000000
[2025-06-30 16:43:51.801]: Info: Creating encoder [hevc_nvenc]
[2025-06-30 16:43:51.801]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:43:51.801]: Info: Color depth: 8-bit
[2025-06-30 16:43:51.801]: Info: Color range: JPEG
[2025-06-30 16:43:51.801]: Info: Streaming bitrate is 1000000
[2025-06-30 16:43:52.065]: Info: Creating encoder [av1_nvenc]
[2025-06-30 16:43:52.065]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:43:52.065]: Info: Color depth: 8-bit
[2025-06-30 16:43:52.065]: Info: Color range: JPEG
[2025-06-30 16:43:52.066]: Info: Streaming bitrate is 1000000
[2025-06-30 16:43:52.073]: Warning: [av1_nvenc @ 0x55fae3efa6c0] Codec not supported
[2025-06-30 16:43:52.073]: Error: [av1_nvenc @ 0x55fae3efa6c0] Provided device doesn't support required NVENC features
[2025-06-30 16:43:52.325]: Error: Could not open codec [av1_nvenc]: Function not implemented
[2025-06-30 16:43:52.361]: Error: Couldn't release NvFBC context from current thread: 
[2025-06-30 16:43:52.361]: Info: Screencasting with NvFBC
[2025-06-30 16:43:52.519]: Info: Creating encoder [hevc_nvenc]
[2025-06-30 16:43:52.519]: Info: Color coding: SDR (Rec. 709)
[2025-06-30 16:43:52.519]: Info: Color depth: 10-bit
[2025-06-30 16:43:52.519]: Info: Color range: JPEG
[2025-06-30 16:43:52.519]: Info: Streaming bitrate is 1000000
[2025-06-30 16:43:52.555]: Error: cuda::cuda_t doesn't support any format other than AV_PIX_FMT_NV12
[2025-06-30 16:43:52.816]: Error: Couldn't release NvFBC context from current thread: 
[2025-06-30 16:43:52.816]: Info: 
[2025-06-30 16:43:52.816]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2025-06-30 16:43:52.816]: Info: 
[2025-06-30 16:43:52.816]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2025-06-30 16:43:52.816]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2025-06-30 16:43:52.820]: Error: Failed to create client: Daemon not running
[2025-06-30 16:43:52.821]: Info: Configuration UI available at [https://localhost:47990]
[2025-06-30 16:45:25.078]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2025-06-30 16:45:25.078]: Info: Trying encoder [nvenc]
[2025-06-30 16:45:25.078]: Info: Screencasting with NvFBC
[2025-06-30 16:45:25.302]: Info: Creating encoder [h264_nvenc]
[2025-06-30 16:45:25.302]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:45:25.302]: Info: Color depth: 8-bit
[2025-06-30 16:45:25.302]: Info: Color range: JPEG
[2025-06-30 16:45:25.302]: Info: Streaming bitrate is 1000000
[2025-06-30 16:45:25.579]: Info: Creating encoder [hevc_nvenc]
[2025-06-30 16:45:25.579]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:45:25.579]: Info: Color depth: 8-bit
[2025-06-30 16:45:25.579]: Info: Color range: JPEG
[2025-06-30 16:45:25.579]: Info: Streaming bitrate is 1000000
[2025-06-30 16:45:25.845]: Info: Creating encoder [av1_nvenc]
[2025-06-30 16:45:25.845]: Info: Color coding: SDR (Rec. 601)
[2025-06-30 16:45:25.845]: Info: Color depth: 8-bit
[2025-06-30 16:45:25.845]: Info: Color range: JPEG
[2025-06-30 16:45:25.845]: Info: Streaming bitrate is 1000000
[2025-06-30 16:45:25.854]: Warning: [av1_nvenc @ 0x7f31b07d9380] Codec not supported
[2025-06-30 16:45:25.854]: Error: [av1_nvenc @ 0x7f31b07d9380] Provided device doesn't support required NVENC features
[2025-06-30 16:45:26.106]: Error: Could not open codec [av1_nvenc]: Function not implemented
[2025-06-30 16:45:26.143]: Error: Couldn't release NvFBC context from current thread: 
[2025-06-30 16:45:26.143]: Info: Screencasting with NvFBC
[2025-06-30 16:45:26.302]: Info: Creating encoder [hevc_nvenc]
[2025-06-30 16:45:26.302]: Info: Color coding: SDR (Rec. 709)
[2025-06-30 16:45:26.302]: Info: Color depth: 10-bit
[2025-06-30 16:45:26.302]: Info: Color range: JPEG
[2025-06-30 16:45:26.302]: Info: Streaming bitrate is 1000000
[2025-06-30 16:45:26.337]: Error: cuda::cuda_t doesn't support any format other than AV_PIX_FMT_NV12
[2025-06-30 16:45:26.599]: Error: Couldn't release NvFBC context from current thread: 
[2025-06-30 16:45:26.599]: Info: 
[2025-06-30 16:45:26.599]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2025-06-30 16:45:26.599]: Info: 
[2025-06-30 16:45:26.599]: Info: Found H.264 encoder: h264_nvenc [nvenc]
[2025-06-30 16:45:26.599]: Info: Found HEVC encoder: hevc_nvenc [nvenc]
[2025-06-30 16:45:26.599]: Info: Executing [Desktop]
[2025-06-30 16:45:26.605]: Info: New streaming session started [active sessions: 1]
[2025-06-30 16:45:26.607]: Info: 192.168.0.130: Ping Timeout
[2025-06-30 16:45:27.121]: Info: Setting default sink to: [sink-sunshine-stereo]
[2025-06-30 16:45:27.122]: Info: Found default monitor by name: sink-sunshine-stereo.monitor
[2025-06-30 16:45:27.204]: Info: Opus initialized: 48 kHz, 2 channels, 512 kbps (total), LOWDELAY
[2025-06-30 16:45:36.607]: Error: Initial Ping Timeout
[2025-06-30 16:45:36.608]: Info: Setting default sink to: [alsa_output.pci-0000_00_1b.0.pro-output-0]
[2025-06-30 16:45:36.672]: Info: 192.168.0.130: Ping Timeout
[2025-06-30 16:46:01.637]: Fatal: Hang detected! Session failed to terminate in 10 seconds.
Trace/breakpoint trap (core dumped)
system info
$ uname -a
Linux hpserver 6.15.4-arch2-1 #1 SMP PREEMPT_DYNAMIC Fri, 27 Jun 2025 16:35:07 +0000 x86_64 GNU/Linux

 $  lspci | grep NVIDIA
03:00.0 VGA compatible controller: NVIDIA Corporation TU116 [GeForce GTX 1660] (rev a1)
03:00.1 Audio device: NVIDIA Corporation TU116 High Definition Audio Controller (rev a1)
03:00.2 USB controller: NVIDIA Corporation TU116 USB 3.1 Host Controller (rev a1)
03:00.3 Serial bus controller: NVIDIA Corporation TU116 USB Type-C UCSI Controller (rev a1)

 $  nvidia-smi --version
NVIDIA-SMI version  : 575.64
NVML version        : 575.64
DRIVER version      : 575.64
CUDA Version        : 12.9
aur sunshine-git build
==> Starting build()...
~/.cache/yay/sunshine-git/src/Sunshine ~/.cache/yay/sunshine-git/src

added 189 packages, and audited 190 packages in 14s

37 packages are looking for funding
  run `npm fund` for details

3 moderate severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
~/.cache/yay/sunshine-git/src
-- The C compiler identification is GNU 14.3.1
-- The CXX compiler identification is GNU 14.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc-14 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/g++-14 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found Git: /usr/bin/git (found version "2.50.0")
/home/admin/.cache/yay/sunshine-git/src/Sunshine
Sunshine Branch: master
Git tree is dirty!
CMake Warning at cmake/macros/common.cmake:27 (_find_package):
  Could not find a configuration file for package "Boost" that exactly
  matches requested version "1.87.0".

  The following configuration files were considered but not accepted:

    /usr/lib/cmake/Boost-1.88.0/BoostConfig.cmake, version: 1.88.0
    /lib/cmake/Boost-1.88.0/BoostConfig.cmake, version: 1.88.0

Call Stack (most recent call first):
  cmake/dependencies/Boost_Sunshine.cmake:33 (find_package)
  cmake/dependencies/common.cmake:5 (include)
  CMakeLists.txt:57 (include)


-- Boost v1.87.0 package not found in the system. Falling back to FetchContent.
-- Boost: None build, static libraries, MPI OFF, Python OFF, testing OFF
-- Boost: libraries included: filesystem;locale;log;program_options;system;asio;crc;format;process;property_tree
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test BOOST_ATOMIC_TARGET_X86
-- Performing Test BOOST_ATOMIC_TARGET_X86 - Success
-- Performing Test BOOST_ATOMIC_COMPILER_HAS_SSE2
-- Performing Test BOOST_ATOMIC_COMPILER_HAS_SSE2 - Success
-- Performing Test BOOST_ATOMIC_COMPILER_HAS_SSE41
-- Performing Test BOOST_ATOMIC_COMPILER_HAS_SSE41 - Success
-- Boost.Context: architecture x86_64, binary format elf, ABI sysv, assembler gas, suffix .S, implementation fcontext
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/gcc-14
-- Performing Test BOOST_FILESYSTEM_HAS_INIT_PRIORITY
-- Performing Test BOOST_FILESYSTEM_HAS_INIT_PRIORITY - Success
-- Performing Test BOOST_FILESYSTEM_HAS_CXX20_ATOMIC_REF
-- Performing Test BOOST_FILESYSTEM_HAS_CXX20_ATOMIC_REF - Failed
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BLKSIZE
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BLKSIZE - Success
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIM
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIM - Success
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIMENSEC
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIMENSEC - Failed
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIMESPEC
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_MTIMESPEC - Failed
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BIRTHTIMENSEC
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BIRTHTIMENSEC - Failed
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BIRTHTIMESPEC
-- Performing Test BOOST_FILESYSTEM_HAS_STAT_ST_BIRTHTIMESPEC - Failed
-- Performing Test BOOST_FILESYSTEM_HAS_STATX
-- Performing Test BOOST_FILESYSTEM_HAS_STATX - Success
-- Performing Test BOOST_FILESYSTEM_HAS_FDOPENDIR_NOFOLLOW
-- Performing Test BOOST_FILESYSTEM_HAS_FDOPENDIR_NOFOLLOW - Success
-- Performing Test BOOST_FILESYSTEM_HAS_DIRENT_D_TYPE
-- Performing Test BOOST_FILESYSTEM_HAS_DIRENT_D_TYPE - Success
-- Performing Test BOOST_FILESYSTEM_HAS_POSIX_AT_APIS
-- Performing Test BOOST_FILESYSTEM_HAS_POSIX_AT_APIS - Success
-- Performing Test BOOST_FILESYSTEM_HAS_FALLOCATE
-- Performing Test BOOST_FILESYSTEM_HAS_FALLOCATE - Success
-- Performing Test Iconv_IS_BUILT_IN
-- Performing Test Iconv_IS_BUILT_IN - Success
-- Found Iconv: built in to C library
-- Found ICU: /usr/include (found version "76.1") found components: data i18n uc
-- Boost.Locale: iconv ON, ICU ON, POSIX ON, std ON, winapi OFF
-- Performing Test BOOST_LOG_TARGET_X86
-- Performing Test BOOST_LOG_TARGET_X86 - Success
-- Performing Test BOOST_LOG_HAS_LOCK_FREE_ATOMIC_INT32
-- Performing Test BOOST_LOG_HAS_LOCK_FREE_ATOMIC_INT32 - Success
-- Performing Test BOOST_LOG_COMPILER_HAS_SSSE3
-- Performing Test BOOST_LOG_COMPILER_HAS_SSSE3 - Success
-- Performing Test BOOST_LOG_COMPILER_HAS_AVX2
-- Performing Test BOOST_LOG_COMPILER_HAS_AVX2 - Success
-- Performing Test BOOST_LOG_HAS_NATIVE_SYSLOG
-- Performing Test BOOST_LOG_HAS_NATIVE_SYSLOG - Success
-- Boost.Thread: threading API is pthread
-- Boost include dirs: $<BUILD_INTERFACE:/home/admin/.cache/yay/sunshine-git/src/build_dir/_deps/boost-src/libs/headers/include>
-- Boost libraries: Boost::filesystem;Boost::locale;Boost::log;Boost::program_options;Boost::system;Boost::asio;Boost::crc;Boost::format;Boost::process;Boost::property_tree
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for ioctl
-- Looking for ioctl - found
-- Looking for poll
-- Looking for poll - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Looking for gethostbyaddr_r
-- Looking for gethostbyaddr_r - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Performing Test HAS_MSGHDR_FLAGS
-- Performing Test HAS_MSGHDR_FLAGS - Success
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Check size of QOS_FLOWID
-- Check size of QOS_FLOWID - failed
-- Check size of PQOS_FLOWID
-- Check size of PQOS_FLOWID - failed
-- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.0")
-- nlohmann_json v3.11.x package not found in the system. Falling back to FetchContent.
-- Using the multi-header code from /home/admin/.cache/yay/sunshine-git/src/build_dir/_deps/json-src/include/
CMake Warning at third-party/libdisplaydevice/src/CMakeLists.txt:14 (message):
  Linux is not supported yet.


-- nlohmann_json v3.11.x package not found in the system. Falling back to FetchContent.
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1")
-- Checking for module 'libcurl'
--   Found libcurl, version 8.14.1
-- Checking for module 'miniupnpc'
--   Found miniupnpc, version 2.3.3
-- Looking for a CUDA compiler
-- Looking for a CUDA compiler - /opt/cuda/bin/nvcc
-- The CUDA compiler identification is NVIDIA 12.9.86 with host compiler GNU 14.3.1
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /opt/cuda/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- CUDA Compiler Version: 12.9.86
-- CUDA Architectures: 50;52;60;61;62;70;72;75;80;86;87;89;90
-- Checking for module 'libdrm'
--   Found libdrm, version 2.4.125
-- Found LIBDRM: /usr/lib/libdrm.so
-- Checking for module 'libcap'
--   Found libcap, version 2.76
-- Found LIBCAP: /usr/lib/libcap.so
-- Checking for module 'libevdev'
--   Found libevdev, version 1.13.4
-- Found libevdev library: /usr/lib/libevdev.so
-- Found libevdev include directory: /usr/include/libevdev-1.0
-- Checking for module 'libva'
--   Found libva, version 1.22.0
-- Checking for module 'libva-drm'
--   Found libva-drm, version 1.22.0
-- Found Libva: /usr/include
-- Found Wayland: /usr/lib/libwayland-client.so;/usr/lib/libwayland-server.so;/usr/lib/libwayland-egl.so;/usr/lib/libwayland-cursor.so
wayland-scanner private-code /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/xdg-output-unstable-v1.c
wayland-scanner client-header /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wayland-protocols/unstable/xdg-output/xdg-output-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/xdg-output-unstable-v1.h
wayland-scanner private-code /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/linux-dmabuf-unstable-v1.c
wayland-scanner client-header /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wayland-protocols/unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/linux-dmabuf-unstable-v1.h
wayland-scanner private-code /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wlr-protocols/unstable/wlr-screencopy-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/wlr-screencopy-unstable-v1.c
wayland-scanner client-header /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/wlr-protocols/unstable/wlr-screencopy-unstable-v1.xml /home/admin/.cache/yay/sunshine-git/src/build_dir/generated-src/wlr-screencopy-unstable-v1.h
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Checking for module 'ayatana-appindicator3-0.1'
--   Found ayatana-appindicator3-0.1, version 0.5.94
-- Checking for module 'libnotify'
--   Found libnotify, version 0.8.6
-- Export file name: export_static.h
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Checking for module 'systemd'
--   Found systemd, version 257
-- Checking for module 'udev'
--   Found udev, version 257
-- Configuring done (42.3s)
-- Generating done (0.3s)
-- Build files have been written to: /home/admin/.cache/yay/sunshine-git/src/build_dir
[0/2] Re-checking globbed directories...
[209/364] Building C object CMakeFiles/sunshine.dir/third-party/tray/src/tray_linux.c.o
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c: In function ‘tray_init’:
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c:71:3: warning: ‘app_indicator_new’ is deprecated [-Wdeprecated-declarations]
   71 |   indicator = app_indicator_new(TRAY_APPINDICATOR_ID, tray->icon, APP_INDICATOR_CATEGORY_APPLICATION_STATUS);
      |   ^~~~~~~~~
In file included from /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c:12:
/usr/include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator.h:251:33: note: declared here
  251 | AppIndicator                   *app_indicator_new                (const gchar          *id,
      |                                 ^~~~~~~~~~~~~~~~~
[277/364] Building CUDA object CMakeFiles/sunshine.dir/src/platform/linux/cuda.cu.o
nvcc warning : incompatible redefinition for option 'std', the last value of this option was used
nvcc warning : Support for offline compilation for architectures prior to '<compute/sm/lto>_75' will be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
[308/364] Building C object tests/CMakeFiles/test_sunshine.dir/__/third-party/tray/src/tray_linux.c.o
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c: In function ‘tray_init’:
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c:71:3: warning: ‘app_indicator_new’ is deprecated [-Wdeprecated-declarations]
   71 |   indicator = app_indicator_new(TRAY_APPINDICATOR_ID, tray->icon, APP_INDICATOR_CATEGORY_APPLICATION_STATUS);
      |   ^~~~~~~~~
In file included from /home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/tray/src/tray_linux.c:12:
/usr/include/libayatana-appindicator3-0.1/libayatana-appindicator/app-indicator.h:251:33: note: declared here
  251 | AppIndicator                   *app_indicator_new                (const gchar          *id,
      |                                 ^~~~~~~~~~~~~~~~~
[316/364] Linking CXX executable sunshine-0.0.0.dirty
/home/admin/.cache/yay/sunshine-git/src/Sunshine/src/platform/linux/wayland.h:36:9: warning: type ‘struct dmabuf_t’ violates the C++ One Definition Rule [-Wodr]
   36 |   class dmabuf_t {
      |         ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/src/platform/linux/wayland.h:36:9: note: a different type is defined in another translation unit
   36 |   class dmabuf_t {
      |         ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/src/platform/linux/wayland.h:94:24: note: the first difference of corresponding definitions is field ‘gbm_device’
   94 |     struct gbm_device *gbm_device {nullptr};
      |                        ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/src/platform/linux/wayland.h:94:24: note: a field of same name but different type is defined in another translation unit
   94 |     struct gbm_device *gbm_device {nullptr};
      |                        ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/src/platform/linux/wayland.h:94:12: note: type name ‘wl::gbm_device’ should match type name ‘gbm_device’
   94 |     struct gbm_device *gbm_device {nullptr};
      |            ^
/usr/include/gbm.h:46:8: note: the incompatible type is defined here
   46 | struct gbm_device;
      |        ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: warning: type ‘struct Result’ violates the C++ One Definition Rule [-Wodr]
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: a different type is defined in another translation unit
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: the first difference of corresponding definitions is field ‘contents’
   35 |   std::variant<T, Error> contents;
      |                          ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:35:26: note: a field of same name but different type is defined in another translation unit
   35 |   std::variant<T, Error> contents;
      |                          ^
/usr/lib/gcc/x86_64-pc-linux-gnu/14.3.1/include/c++/variant:1361:11: note: type ‘struct variant’ itself violates the C++ One Definition Rule
 1361 |     class variant
      |           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:381:3: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  381 |   create(const DeviceDefinition &device = {
      |   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uhid/joypad_ps5.cpp:249:19: note: return value type mismatch
  249 | Result<PS5Joypad> PS5Joypad::create(const DeviceDefinition &device) {
      |                   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uhid/joypad_ps5.cpp:249:19: note: ‘create’ was previously declared here
  249 | Result<PS5Joypad> PS5Joypad::create(const DeviceDefinition &device) {
      |                   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:352:31: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  352 |   static Result<SwitchJoypad> create(const DeviceDefinition &device = {
      |                               ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/joypad_nintendo.cpp:93:22: note: return value type mismatch
   93 | Result<SwitchJoypad> SwitchJoypad::create(const DeviceDefinition &device) {
      |                      ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/joypad_nintendo.cpp:93:22: note: ‘create’ was previously declared here
   93 | Result<SwitchJoypad> SwitchJoypad::create(const DeviceDefinition &device) {
      |                      ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:324:3: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  324 |   create(const DeviceDefinition &device = {
      |   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/joypad_xbox.cpp:90:23: note: return value type mismatch
   90 | Result<XboxOneJoypad> XboxOneJoypad::create(const DeviceDefinition &device) {
      |                       ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/joypad_xbox.cpp:90:23: note: ‘create’ was previously declared here
   90 | Result<XboxOneJoypad> XboxOneJoypad::create(const DeviceDefinition &device) {
      |                       ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:37:3: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
   37 |   create(const DeviceDefinition &device = {
      |   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/mouse.cpp:107:15: note: return value type mismatch
  107 | Result<Mouse> Mouse::create(const DeviceDefinition &device) {
      |               ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/mouse.cpp:107:15: note: ‘create’ was previously declared here
  107 | Result<Mouse> Mouse::create(const DeviceDefinition &device) {
      |               ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:243:27: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  243 |   static Result<Keyboard> create(const DeviceDefinition &device = {.name = "Wolf (virtual) keyboard",
      |                           ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/keyboard.cpp:73:18: note: return value type mismatch
   73 | Result<Keyboard> Keyboard::create(const DeviceDefinition &device, int millis_repress_key) {
      |                  ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/keyboard.cpp:73:18: note: ‘create’ was previously declared here
   73 | Result<Keyboard> Keyboard::create(const DeviceDefinition &device, int millis_repress_key) {
      |                  ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:152:3: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  152 |   create(const DeviceDefinition &device = {
      |   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/touchscreen.cpp:83:21: note: return value type mismatch
   83 | Result<TouchScreen> TouchScreen::create(const DeviceDefinition &device) {
      |                     ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/touchscreen.cpp:83:21: note: ‘create’ was previously declared here
   83 | Result<TouchScreen> TouchScreen::create(const DeviceDefinition &device) {
      |                     ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/input.hpp:188:3: warning: ‘create’ violates the C++ One Definition Rule [-Wodr]
  188 |   create(const DeviceDefinition &device = {
      |   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/pentablet.cpp:87:19: note: return value type mismatch
   87 | Result<PenTablet> PenTablet::create(const DeviceDefinition &device) {
      |                   ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/include/inputtino/result.hpp:12:29: note: type ‘struct Result’ itself violates the C++ One Definition Rule
   12 | template <typename T> class Result {
      |                             ^
/home/admin/.cache/yay/sunshine-git/src/Sunshine/third-party/inputtino/src/uinput/pentablet.cpp:87:19: note: ‘create’ was previously declared here
   87 | Result<PenTablet> PenTablet::create(const DeviceDefinition &device) {
      |                   ^
[347/364] Installing NPM Dependencies and Building the Web UI

up to date, audited 190 packages in 2s

37 packages are looking for funding
  run `npm fund` for details

3 moderate severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.

> [email protected] build
> vite build --debug

Using srcdir from Cmake: /home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets/web
Using destdir from Cmake: /home/admin/.cache/yay/sunshine-git/src/build_dir/assets/web
2025-06-30T15:33:42.492Z vite:config bundled config file loaded in 630.76ms
2025-06-30T15:33:42.574Z vite:config using resolved config: {
  resolve: {
    mainFields: [ 'module', 'jsnext:main', 'jsnext' ],
    browserField: true,
    conditions: [],
    extensions: [
      '.mjs',  '.js',
      '.mts',  '.ts',
      '.jsx',  '.tsx',
      '.json'
    ],
    dedupe: [ 'vue' ],
    preserveSymlinks: false,
    alias: [ [Object], [Object], [Object] ]
  },
  base: './',
  plugins: [
    'vite:build-metadata',
    'vite:watch-package-data',
    'vite:pre-alias',
    'alias',
    'vite:modulepreload-polyfill',
    'vite:resolve',
    'vite:html-inline-proxy',
    'vite:css',
    'vite:esbuild',
    'vite:json',
    'vite:wasm-helper',
    'vite:worker',
    'vite:asset',
    'vite:vue',
    'vite-plugin-ejs',
    'vite:wasm-fallback',
    'vite:define',
    'vite:css-post',
    'vite:build-html',
    'vite:worker-import-meta-url',
    'vite:asset-import-meta-url',
    'vite:force-systemjs-wrap-complete',
    'commonjs',
    'vite:data-uri',
    'vite:dynamic-import-vars',
    'vite:import-glob',
    'vite:build-import-analysis',
    'vite:esbuild-transpile',
    'vite:terser',
    'vite:reporter',
    'vite:load-fallback'
  ],
  root: '/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets/web',
  build: {
    target: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
    cssTarget: [ 'es2020', 'edge88', 'firefox78', 'chrome87', 'safari14' ],
    outDir: '/home/admin/.cache/yay/sunshine-git/src/build_dir/assets/web',
    assetsDir: 'assets',
    assetsInlineLimit: 4096,
    cssCodeSplit: true,
    sourcemap: false,
    rollupOptions: { input: [Object] },
    minify: 'esbuild',
    terserOptions: {},
    write: true,
    emptyOutDir: null,
    copyPublicDir: true,
    manifest: false,
    lib: false,
    ssr: false,
    ssrManifest: false,
    ssrEmitAssets: false,
    reportCompressedSize: true,
    chunkSizeWarningLimit: 500,
    watch: null,
    commonjsOptions: { include: [Array], extensions: [Array] },
    dynamicImportVarsOptions: { warnOnError: true, exclude: [Array] },
    modulePreload: { polyfill: true },
    cssMinify: true
  },
  optimizeDeps: {
    disabled: 'build',
    force: undefined,
    esbuildOptions: { preserveSymlinks: false }
  },
  define: {
    __VUE_OPTIONS_API__: true,
    __VUE_PROD_DEVTOOLS__: false,
    __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false
  },
  ssr: {
    format: 'esm',
    target: 'node',
    external: [],
    optimizeDeps: { disabled: true, esbuildOptions: [Object] }
  },
  configFile: '/home/admin/.cache/yay/sunshine-git/src/Sunshine/vite.config.js',
  configFileDependencies: [ '/home/admin/.cache/yay/sunshine-git/src/Sunshine/vite.config.js' ],
  inlineConfig: {
    root: undefined,
    base: undefined,
    mode: undefined,
    configFile: undefined,
    logLevel: undefined,
    clearScreen: undefined,
    optimizeDeps: { force: undefined },
    build: {}
  },
  rawBase: './',
  publicDir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets/web/public',
  cacheDir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/.vite',
  command: 'build',
  mode: 'production',
  isWorker: false,
  mainConfig: null,
  isProduction: true,
  css: undefined,
  esbuild: { jsxDev: false },
  server: {
    preTransformRequests: true,
    sourcemapIgnoreList: [Function: isInNodeModules],
    middlewareMode: false,
    fs: { strict: true, allow: [Array], deny: [Array] }
  },
  preview: {
    port: undefined,
    strictPort: undefined,
    host: undefined,
    allowedHosts: undefined,
    https: undefined,
    open: undefined,
    proxy: undefined,
    cors: undefined,
    headers: undefined
  },
  envDir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets/web',
  env: { BASE_URL: './', MODE: 'production', DEV: false, PROD: true },
  assetsInclude: [Function: assetsInclude],
  logger: {
    hasWarned: false,
    info: [Function: info],
    warn: [Function: warn],
    warnOnce: [Function: warnOnce],
    error: [Function: error],
    clearScreen: [Function: clearScreen],
    hasErrorLogged: [Function: hasErrorLogged]
  },
  packageCache: Map(5) {
    'fnpd_/home/admin/.cache/yay/sunshine-git/src/Sunshine' => {
      dir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine',
      data: [Object],
      hasSideEffects: [Function: hasSideEffects],
      webResolvedImports: {},
      nodeResolvedImports: {},
      setResolvedCache: [Function: setResolvedCache],
      getResolvedCache: [Function: getResolvedCache]
    },
    'fnpd_/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets/web' => {
      dir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine',
      data: [Object],
      hasSideEffects: [Function: hasSideEffects],
      webResolvedImports: {},
      nodeResolvedImports: {},
      setResolvedCache: [Function: setResolvedCache],
      getResolvedCache: [Function: getResolvedCache]
    },
    'fnpd_/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common/assets' => {
      dir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine',
      data: [Object],
      hasSideEffects: [Function: hasSideEffects],
      webResolvedImports: {},
      nodeResolvedImports: {},
      setResolvedCache: [Function: setResolvedCache],
      getResolvedCache: [Function: getResolvedCache]
    },
    'fnpd_/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets/common' => {
      dir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine',
      data: [Object],
      hasSideEffects: [Function: hasSideEffects],
      webResolvedImports: {},
      nodeResolvedImports: {},
      setResolvedCache: [Function: setResolvedCache],
      getResolvedCache: [Function: getResolvedCache]
    },
    'fnpd_/home/admin/.cache/yay/sunshine-git/src/Sunshine/src_assets' => {
      dir: '/home/admin/.cache/yay/sunshine-git/src/Sunshine',
      data: [Object],
      hasSideEffects: [Function: hasSideEffects],
      webResolvedImports: {},
      nodeResolvedImports: {},
      setResolvedCache: [Function: setResolvedCache],
      getResolvedCache: [Function: getResolvedCache]
    },
    set: [Function (anonymous)]
  },
  createResolver: [Function: createResolver],
  worker: {
    format: 'iife',
    plugins: [
      'vite:build-metadata',
      'vite:watch-package-data',
      'vite:pre-alias',
      'alias',
      'vite:modulepreload-polyfill',
      'vite:resolve',
      'vite:html-inline-proxy',
      'vite:css',
      'vite:esbuild',
      'vite:json',
      'vite:wasm-helper',
      'vite:worker',
      'vite:asset',
      'vite:wasm-fallback',
      'vite:define',
      'vite:css-post',
      'vite:build-html',
      'vite:worker-import-meta-url',
      'vite:asset-import-meta-url',
      'vite:force-systemjs-wrap-complete',
      'commonjs',
      'vite:data-uri',
      'vite:worker-post',
      'vite:dynamic-import-vars',
      'vite:import-glob',
      'vite:build-import-analysis',
      'vite:esbuild-transpile',
      'vite:terser',
      'vite:load-fallback'
    ],
    rollupOptions: {},
    getSortedPlugins: [Function: getSortedPlugins],
    getSortedPluginHooks: [Function: getSortedPluginHooks]
  },
  appType: 'spa',
  experimental: { importGlobRestoreExtension: false, hmrPartialAccept: false },
  webSocketToken: '86CMIgBpWPLg',
  additionalAllowedHosts: [],
  getSortedPlugins: [Function: getSortedPlugins],
  getSortedPluginHooks: [Function: getSortedPluginHooks]
}
vite v4.5.14 building for production...

./assets/css/sunshine.css doesn't exist at build time, it will remain unchanged to be resolved at runtime
transforming...
2025-06-30T15:33:43.189Z vite:esbuild 643.40ms tsconfck init /home/admin/.cache/yay/sunshine-git/src/Sunshine
2025-06-30T15:33:45.889Z vite:resolve 151.04ms ../webfonts/fa-brands-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.09ms ../webfonts/fa-regular-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.11ms ../webfonts/fa-solid-900.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.12ms ../webfonts/fa-brands-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.15ms ../webfonts/fa-solid-900.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.18ms ../webfonts/fa-regular-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.21ms ../webfonts/fa-solid-900.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.28ms ../webfonts/fa-brands-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.31ms ../webfonts/fa-regular-400.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2
2025-06-30T15:33:45.889Z vite:resolve 151.33ms ../webfonts/fa-v4compatibility.woff2 -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.woff2
2025-06-30T15:33:45.901Z vite:resolve 0.32ms ../webfonts/fa-brands-400.ttf -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf
2025-06-30T15:33:45.901Z vite:resolve 0.21ms ../webfonts/fa-regular-400.ttf -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf
2025-06-30T15:33:45.902Z vite:resolve 0.20ms ../webfonts/fa-solid-900.ttf -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf
2025-06-30T15:33:45.906Z vite:resolve 0.20ms ../webfonts/fa-v4compatibility.ttf -> /home/admin/.cache/yay/sunshine-git/src/Sunshine/node_modules/@fortawesome/fontawesome-free/webfonts/fa-v4compatibility.ttf
✓ 143 modules transformed.
rendering chunks...
computing gzip size...
../../../../../build_dir/assets/web/pin.html                                         1.66 kB │ gzip:   0.80 kB
../../../../../build_dir/assets/web/welcome.html                                     2.80 kB │ gzip:   1.02 kB
../../../../../build_dir/assets/web/config.html                                      3.29 kB │ gzip:   1.11 kB
../../../../../build_dir/assets/web/password.html                                    3.39 kB │ gzip:   1.05 kB
../../../../../build_dir/assets/web/index.html                                       3.60 kB │ gzip:   1.23 kB
../../../../../build_dir/assets/web/assets/fa-v4compatibility-0ce9033c.woff2         4.80 kB
../../../../../build_dir/assets/web/troubleshooting.html                             6.55 kB │ gzip:   1.79 kB
../../../../../build_dir/assets/web/assets/fa-v4compatibility-30f6abf6.ttf          10.84 kB
../../../../../build_dir/assets/web/apps.html                                       15.43 kB │ gzip:   3.50 kB
../../../../../build_dir/assets/web/assets/fa-regular-400-e3456d12.woff2            25.47 kB
../../../../../build_dir/assets/web/assets/fa-regular-400-54cf6086.ttf              68.06 kB
../../../../../build_dir/assets/web/assets/fa-brands-400-d7236a19.woff2            118.68 kB
../../../../../build_dir/assets/web/assets/fa-solid-900-aa759986.woff2             158.22 kB
../../../../../build_dir/assets/web/assets/fa-brands-400-808443ae.ttf              210.79 kB
../../../../../build_dir/assets/web/assets/fa-solid-900-d2f05935.ttf               426.11 kB
../../../../../build_dir/assets/web/assets/config-05c96e6d.css                       0.10 kB │ gzip:   0.12 kB
../../../../../build_dir/assets/web/assets/Navbar-13079613.css                       0.67 kB │ gzip:   0.38 kB
../../../../../build_dir/assets/web/assets/_plugin-vue_export-helper-3a9792a4.css  297.53 kB │ gzip:  52.96 kB
../../../../../build_dir/assets/web/assets/password-cd53c7d1.js                      0.64 kB │ gzip:   0.41 kB
../../../../../build_dir/assets/web/assets/welcome-3022bc20.js                       0.66 kB │ gzip:   0.43 kB
../../../../../build_dir/assets/web/assets/pin-98e815ff.js                           0.86 kB │ gzip:   0.44 kB
../../../../../build_dir/assets/web/assets/ResourceCard-8c0b440c.js                  1.72 kB │ gzip:   0.66 kB
../../../../../build_dir/assets/web/assets/Checkbox-acc474bd.js                      2.11 kB │ gzip:   1.04 kB
../../../../../build_dir/assets/web/assets/troubleshooting-fe00098a.js               2.42 kB │ gzip:   0.89 kB
../../../../../build_dir/assets/web/assets/index-48915dd6.js                         2.91 kB │ gzip:   1.14 kB
../../../../../build_dir/assets/web/assets/apps-e3ebad64.js                          4.02 kB │ gzip:   1.59 kB
../../../../../build_dir/assets/web/assets/Navbar-65ead5b1.js                        6.16 kB │ gzip:   2.32 kB
../../../../../build_dir/assets/web/assets/config-a6bdf5d8.js                       57.29 kB │ gzip:  12.26 kB
../../../../../build_dir/assets/web/assets/_plugin-vue_export-helper-9da06338.js   340.91 kB │ gzip: 117.37 kB
✓ built in 5.79s
[356/364] Building CUDA object tests/CMakeFiles/test_sunshine.dir/__/src/platform/linux/cuda.cu.o
nvcc warning : Support for offline compilation for architectures prior to '<compute/sm/lto>_75' will be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
[363/364] Linking CXX executable tests/test_sunshine
==> Starting check()...
[==========] Running 222 tests from 26 test suites.
[----------] Global test environment set-up.
[----------] 1 test from HostnameTests
[ RUN      ] HostnameTests.TestAsioEquality
[       OK ] HostnameTests.TestAsioEquality (0 ms)
[----------] 1 test from HostnameTests (0 ms total)

[----------] 1 test from EntryHandlerTests
[ RUN      ] EntryHandlerTests.LogPublisherDataTest
[       OK ] EntryHandlerTests.LogPublisherDataTest (3 ms)
[----------] 1 test from EntryHandlerTests (3 ms total)

[----------] 1 test from FileHandlerTests
[ RUN      ] FileHandlerTests.ReadMissingFileTest
[       OK ] FileHandlerTests.ReadMissingFileTest (0 ms)
[----------] 1 test from FileHandlerTests (0 ms total)

[----------] 1 test from PairingTest
[ RUN      ] PairingTest.OutOfOrderCalls
[       OK ] PairingTest.OutOfOrderCalls (2 ms)
[----------] 1 test from PairingTest (2 ms total)

[----------] 2 tests from ReedSolomonWrapperTests
[ RUN      ] ReedSolomonWrapperTests.InitTest
[       OK ] ReedSolomonWrapperTests.InitTest (0 ms)
[ RUN      ] ReedSolomonWrapperTests.EncodeTest
[       OK ] ReedSolomonWrapperTests.EncodeTest (0 ms)
[----------] 2 tests from ReedSolomonWrapperTests (0 ms total)

[----------] 3 tests from ConcatAndInsertTests
[ RUN      ] ConcatAndInsertTests.ConcatNoInsertionTest
[       OK ] ConcatAndInsertTests.ConcatNoInsertionTest (0 ms)
[ RUN      ] ConcatAndInsertTests.ConcatLargeStrideTest
[       OK ] ConcatAndInsertTests.ConcatLargeStrideTest (0 ms)
[ RUN      ] ConcatAndInsertTests.ConcatSmallStrideTest
[       OK ] ConcatAndInsertTests.ConcatSmallStrideTest (0 ms)
[----------] 3 tests from ConcatAndInsertTests (0 ms total)

[----------] 6 tests from SetEnvTests/SetEnvTest
[ RUN      ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/0
[       OK ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/0 (0 ms)
[ RUN      ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/1
[       OK ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/1 (0 ms)
[ RUN      ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/2
[       OK ] SetEnvTests/SetEnvTest.SetEnvironmentVariableTests/2 (0 ms)
[ RUN      ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/0
[       OK ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/0 (0 ms)
[ RUN      ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/1
[       OK ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/1 (0 ms)
[ RUN      ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/2
[       OK ] SetEnvTests/SetEnvTest.UnsetEnvironmentVariableTests/2 (0 ms)
[----------] 6 tests from SetEnvTests/SetEnvTest (1 ms total)

[----------] 4 tests from Configurations/AudioTest
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:16: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[ RUN      ] Configurations/AudioTest.TestEncode/HIGH_STEREO
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_audio.cpp:43: Skipped

[  SKIPPED ] Configurations/AudioTest.TestEncode/HIGH_STEREO (0 ms)
[ RUN      ] Configurations/AudioTest.TestEncode/SURROUND51
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_audio.cpp:43: Skipped

[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND51 (0 ms)
[ RUN      ] Configurations/AudioTest.TestEncode/SURROUND71
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_audio.cpp:43: Skipped

[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND71 (0 ms)
[ RUN      ] Configurations/AudioTest.TestEncode/SURROUND51_CUSTOM
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_audio.cpp:43: Skipped

[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND51_CUSTOM (0 ms)
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:20: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[----------] 4 tests from Configurations/AudioTest (1 ms total)

[----------] 3 tests from DisplayDeviceConfigTest/ParseDeviceId
[ RUN      ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/0 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/1 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/ParseDeviceId.IntegrationTest/2 (0 ms)
[----------] 3 tests from DisplayDeviceConfigTest/ParseDeviceId (0 ms total)

[----------] 5 tests from DisplayDeviceConfigTest/ParseConfigOption
[ RUN      ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/0 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/1 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/2 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/3
[       OK ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/3 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/4
[       OK ] DisplayDeviceConfigTest/ParseConfigOption.IntegrationTest/4 (0 ms)
[----------] 5 tests from DisplayDeviceConfigTest/ParseConfigOption (0 ms total)

[----------] 4 tests from DisplayDeviceConfigTest/ParseHdrOption
[ RUN      ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/0 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/1 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/2 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/3
[       OK ] DisplayDeviceConfigTest/ParseHdrOption.IntegrationTest/3 (0 ms)
[----------] 4 tests from DisplayDeviceConfigTest/ParseHdrOption (0 ms total)

[----------] 37 tests from DisplayDeviceConfigTest/ParseResolutionOption
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/0 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/1 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/2 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/3
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/3 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/4
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/4 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/5
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/5 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/6
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/6 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/7
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/7 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/8
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/8 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/9
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/9 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/10
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/10 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/11
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/11 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/12
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/12 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/13
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/13 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/14
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/14 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/15
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/15 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/16
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/16 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/17
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/17 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/18
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/18 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/19
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/19 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/20
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/20 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/21
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/21 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/22
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/22 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/23
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/23 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/24
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/24 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/25
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/25 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/26
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/26 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/27
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/27 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/28
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/28 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/29
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/29 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/30
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/30 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/31
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/31 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/32
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/32 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/33
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/33 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/34
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/34 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/35
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/35 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/36
[       OK ] DisplayDeviceConfigTest/ParseResolutionOption.IntegrationTest/36 (0 ms)
[----------] 37 tests from DisplayDeviceConfigTest/ParseResolutionOption (16 ms total)

[----------] 37 tests from DisplayDeviceConfigTest/ParseRefreshRateOption
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/0 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/1 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/2 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/3
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/3 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/4
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/4 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/5
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/5 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/6
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/6 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/7
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/7 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/8
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/8 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/9
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/9 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/10
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/10 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/11
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/11 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/12
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/12 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/13
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/13 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/14
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/14 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/15
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/15 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/16
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/16 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/17
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/17 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/18
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/18 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/19
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/19 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/20
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/20 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/21
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/21 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/22
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/22 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/23
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/23 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/24
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/24 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/25
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/25 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/26
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/26 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/27
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/27 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/28
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/28 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/29
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/29 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/30
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/30 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/31
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/31 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/32
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/32 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/33
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/33 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/34
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/34 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/35
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/35 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/36
[       OK ] DisplayDeviceConfigTest/ParseRefreshRateOption.IntegrationTest/36 (0 ms)
[----------] 37 tests from DisplayDeviceConfigTest/ParseRefreshRateOption (21 ms total)

[----------] 66 tests from DisplayDeviceConfigTest/DisplayModeRemapping
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/0
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/0 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/1
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/1 (2 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/2
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/2 (3 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/3
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/3 (5 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/4
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/4 (6 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/5
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/5 (7 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/6
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/6 (8 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/7
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/7 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/8
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/8 (8 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/9
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/9 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/10
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/10 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/11
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/11 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/12
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/12 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/13
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/13 (9 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/14
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/14 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/15
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/15 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/16
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/16 (2 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/17
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/17 (2 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/18
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/18 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/19
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/19 (2 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/20
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/20 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/21
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/21 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/22
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/22 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/23
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/23 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/24
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/24 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/25
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/25 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/26
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/26 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/27
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/27 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/28
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/28 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/29
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/29 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/30
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/30 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/31
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/31 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/32
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/32 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/33
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/33 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/34
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/34 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/35
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/35 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/36
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/36 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/37
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/37 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/38
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/38 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/39
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/39 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/40
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/40 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/41
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/41 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/42
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/42 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/43
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/43 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/44
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/44 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/45
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/45 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/46
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/46 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/47
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/47 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/48
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/48 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/49
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/49 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/50
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/50 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/51
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/51 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/52
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/52 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/53
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/53 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/54
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/54 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/55
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/55 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/56
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/56 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/57
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/57 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/58
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/58 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/59
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/59 (0 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/60
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/60 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/61
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/61 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/62
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/62 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/63
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/63 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/64
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/64 (1 ms)
[ RUN      ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/65
[       OK ] DisplayDeviceConfigTest/DisplayModeRemapping.IntegrationTest/65 (0 ms)
[----------] 66 tests from DisplayDeviceConfigTest/DisplayModeRemapping (173 ms total)

[----------] 3 tests from FileHandlerTests/FileHandlerParentDirectoryTest
[ RUN      ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/0
[       OK ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/0 (0 ms)
[ RUN      ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/1
[       OK ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/1 (0 ms)
[ RUN      ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/2
[       OK ] FileHandlerTests/FileHandlerParentDirectoryTest.Run/2 (0 ms)
[----------] 3 tests from FileHandlerTests/FileHandlerParentDirectoryTest (0 ms total)

[----------] 4 tests from FileHandlerTests/FileHandlerMakeDirectoryTest
[ RUN      ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/0
[       OK ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/0 (0 ms)
[ RUN      ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/1
[       OK ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/1 (0 ms)
[ RUN      ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/2
[       OK ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/2 (0 ms)
[ RUN      ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/3
[       OK ] FileHandlerTests/FileHandlerMakeDirectoryTest.Run/3 (0 ms)
[----------] 4 tests from FileHandlerTests/FileHandlerMakeDirectoryTest (1 ms total)

[----------] 8 tests from TestFiles/FileHandlerTests
[ RUN      ] TestFiles/FileHandlerTests.WriteFileTest/0
[       OK ] TestFiles/FileHandlerTests.WriteFileTest/0 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.WriteFileTest/1
[       OK ] TestFiles/FileHandlerTests.WriteFileTest/1 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.WriteFileTest/2
[       OK ] TestFiles/FileHandlerTests.WriteFileTest/2 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.WriteFileTest/3
[       OK ] TestFiles/FileHandlerTests.WriteFileTest/3 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.ReadFileTest/0
[       OK ] TestFiles/FileHandlerTests.ReadFileTest/0 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.ReadFileTest/1
[       OK ] TestFiles/FileHandlerTests.ReadFileTest/1 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.ReadFileTest/2
[       OK ] TestFiles/FileHandlerTests.ReadFileTest/2 (0 ms)
[ RUN      ] TestFiles/FileHandlerTests.ReadFileTest/3
[       OK ] TestFiles/FileHandlerTests.ReadFileTest/3 (0 ms)
[----------] 8 tests from TestFiles/FileHandlerTests (1 ms total)

[----------] 3 tests from TestWorkingPairing/PairingTest
[ RUN      ] TestWorkingPairing/PairingTest.Run/0
[       OK ] TestWorkingPairing/PairingTest.Run/0 (4 ms)
[ RUN      ] TestWorkingPairing/PairingTest.Run/1
[       OK ] TestWorkingPairing/PairingTest.Run/1 (1 ms)
[ RUN      ] TestWorkingPairing/PairingTest.Run/2
[       OK ] TestWorkingPairing/PairingTest.Run/2 (2 ms)
[----------] 3 tests from TestWorkingPairing/PairingTest (8 ms total)

[----------] 5 tests from TestFailingPairing/PairingTest
[ RUN      ] TestFailingPairing/PairingTest.Run/0
[       OK ] TestFailingPairing/PairingTest.Run/0 (2 ms)
[ RUN      ] TestFailingPairing/PairingTest.Run/1
[       OK ] TestFailingPairing/PairingTest.Run/1 (2 ms)
[ RUN      ] TestFailingPairing/PairingTest.Run/2
[       OK ] TestFailingPairing/PairingTest.Run/2 (2 ms)
[ RUN      ] TestFailingPairing/PairingTest.Run/3
[       OK ] TestFailingPairing/PairingTest.Run/3 (0 ms)
[ RUN      ] TestFailingPairing/PairingTest.Run/4
[       OK ] TestFailingPairing/PairingTest.Run/4 (1 ms)
[----------] 5 tests from TestFailingPairing/PairingTest (9 ms total)

[----------] 3 tests from UrlEscapeTests/UrlEscapeTest
[ RUN      ] UrlEscapeTests/UrlEscapeTest.Run/0
[       OK ] UrlEscapeTests/UrlEscapeTest.Run/0 (0 ms)
[ RUN      ] UrlEscapeTests/UrlEscapeTest.Run/1
[       OK ] UrlEscapeTests/UrlEscapeTest.Run/1 (0 ms)
[ RUN      ] UrlEscapeTests/UrlEscapeTest.Run/2
[       OK ] UrlEscapeTests/UrlEscapeTest.Run/2 (0 ms)
[----------] 3 tests from UrlEscapeTests/UrlEscapeTest (0 ms total)

[----------] 3 tests from UrlGetHostTests/UrlGetHostTest
[ RUN      ] UrlGetHostTests/UrlGetHostTest.Run/0
[       OK ] UrlGetHostTests/UrlGetHostTest.Run/0 (0 ms)
[ RUN      ] UrlGetHostTests/UrlGetHostTest.Run/1
[       OK ] UrlGetHostTests/UrlGetHostTest.Run/1 (0 ms)
[ RUN      ] UrlGetHostTests/UrlGetHostTest.Run/2
[       OK ] UrlGetHostTests/UrlGetHostTest.Run/2 (0 ms)
[----------] 3 tests from UrlGetHostTests/UrlGetHostTest (0 ms total)

[----------] 2 tests from DownloadFileTests/DownloadFileTest
[ RUN      ] DownloadFileTests/DownloadFileTest.Run/0
[       OK ] DownloadFileTests/DownloadFileTest.Run/0 (1763 ms)
[ RUN      ] DownloadFileTests/DownloadFileTest.Run/1
[       OK ] DownloadFileTests/DownloadFileTest.Run/1 (8926 ms)
[----------] 2 tests from DownloadFileTests/DownloadFileTest (10690 ms total)

[----------] 6 tests from Logging/LogLevelsTest
[ RUN      ] Logging/LogLevelsTest.PutMessage/verbose
[       OK ] Logging/LogLevelsTest.PutMessage/verbose (82 ms)
[ RUN      ] Logging/LogLevelsTest.PutMessage/debug
[       OK ] Logging/LogLevelsTest.PutMessage/debug (60 ms)
[ RUN      ] Logging/LogLevelsTest.PutMessage/info
[       OK ] Logging/LogLevelsTest.PutMessage/info (60 ms)
[ RUN      ] Logging/LogLevelsTest.PutMessage/warning
[       OK ] Logging/LogLevelsTest.PutMessage/warning (60 ms)
[ RUN      ] Logging/LogLevelsTest.PutMessage/error
[       OK ] Logging/LogLevelsTest.PutMessage/error (60 ms)
[ RUN      ] Logging/LogLevelsTest.PutMessage/fatal
[       OK ] Logging/LogLevelsTest.PutMessage/fatal (60 ms)
[----------] 6 tests from Logging/LogLevelsTest (386 ms total)

[----------] 4 tests from MouseInputs/MouseHIDTest
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:16: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[ RUN      ] MouseInputs/MouseHIDTest.MoveInputTest/0
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_mouse.cpp:38: Skipped

[  SKIPPED ] MouseInputs/MouseHIDTest.MoveInputTest/0 (0 ms)
[ RUN      ] MouseInputs/MouseHIDTest.MoveInputTest/1
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_mouse.cpp:38: Skipped

[  SKIPPED ] MouseInputs/MouseHIDTest.MoveInputTest/1 (0 ms)
[ RUN      ] MouseInputs/MouseHIDTest.AbsMoveInputTest/0
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_mouse.cpp:73: Skipped

[  SKIPPED ] MouseInputs/MouseHIDTest.AbsMoveInputTest/0 (0 ms)
[ RUN      ] MouseInputs/MouseHIDTest.AbsMoveInputTest/1
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_mouse.cpp:73: Skipped

[  SKIPPED ] MouseInputs/MouseHIDTest.AbsMoveInputTest/1 (0 ms)
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:20: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[----------] 4 tests from MouseInputs/MouseHIDTest (1 ms total)

[----------] 7 tests from MdnsInstanceNameTests/MdnsInstanceNameTest
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/0
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/0 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/1
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/1 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/2
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/2 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/3
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/3 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/4
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/4 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/5
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/5 (0 ms)
[ RUN      ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/6
[       OK ] MdnsInstanceNameTests/MdnsInstanceNameTest.Run/6 (0 ms)
[----------] 7 tests from MdnsInstanceNameTests/MdnsInstanceNameTest (1 ms total)

[----------] 3 tests from EncoderVariants/EncoderTest
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:16: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[ RUN      ] EncoderVariants/EncoderTest.ValidateEncoder/nvenc
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_video.cpp:48: Skipped

[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/nvenc (0 ms)
[ RUN      ] EncoderVariants/EncoderTest.ValidateEncoder/vaapi
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_video.cpp:48: Skipped

[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/vaapi (0 ms)
[ RUN      ] EncoderVariants/EncoderTest.ValidateEncoder/software
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/test_video.cpp:48: Skipped

[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/software (0 ms)
/home/admin/.cache/yay/sunshine-git/src/Sunshine/tests/unit/../tests_common.h:20: Failure
Value of: platf_deinit
  Actual: false
Expected: true

[----------] 3 tests from EncoderVariants/EncoderTest (1 ms total)

[----------] Global test environment tear-down
[==========] 222 tests from 26 test suites ran. (11357 ms total)
[  PASSED  ] 211 tests.
[  SKIPPED ] 11 tests, listed below:
[  SKIPPED ] Configurations/AudioTest.TestEncode/HIGH_STEREO
[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND51
[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND71
[  SKIPPED ] Configurations/AudioTest.TestEncode/SURROUND51_CUSTOM
[  SKIPPED ] MouseInputs/MouseHIDTest.MoveInputTest/0
[  SKIPPED ] MouseInputs/MouseHIDTest.MoveInputTest/1
[  SKIPPED ] MouseInputs/MouseHIDTest.AbsMoveInputTest/0
[  SKIPPED ] MouseInputs/MouseHIDTest.AbsMoveInputTest/1
[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/nvenc
[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/vaapi
[  SKIPPED ] EncoderVariants/EncoderTest.ValidateEncoder/software
[  FAILED  ] 0 tests, listed below:

 0 FAILED TESTS
[  FAILED  ] Configurations/AudioTest: SetUpTestSuite or TearDownTestSuite
[  FAILED  ] MouseInputs/MouseHIDTest: SetUpTestSuite or TearDownTestSuite
[  FAILED  ] EncoderVariants/EncoderTest: SetUpTestSuite or TearDownTestSuite

 3 FAILED TEST SUITES

I tried with nvidia-open before same issue

Edit: nvm I have no idea what I just did or what I've updated. It wasn't working with bspwm and had issues with wayland plasma but tried refreshing configs with plasma-x11 and it just worked. Sorry for false report.

darukutsu avatar Jun 30 '25 15:06 darukutsu

01.make, 02.make, etc.

There are no such files in the homebrew folder sorry !

loic@PC:/home/linuxbrew$ find -type f -name *.make
./.linuxbrew/Cellar/cmake/4.0.3/share/cmake/Help/manual/CTEST_EXAMPLE_MAKEFILE_JOB_SERVER.make
loic@PC:/home/linuxbrew$

Soupolait avatar Jun 30 '25 16:06 Soupolait

Okay I'm dumb I looked in the linuxbrew folder and not mine...

There are a lot of them though, which ones do you want ?

loic@PC:~/.cache/Homebrew/Logs/sunshine-beta$ tree
.
├── 00.options.out
├── 01.configure
├── 01.configure.cc
├── 02.make
├── 02.make.cc
├── 03.cmake
├── 03.cmake.cc
├── 04.ninja
├── 04.ninja.cc
├── 05.ninja
├── 06.cmake
├── 06.cmake.cc
├── 07.ninja
├── 07.ninja.cc
├── 08.ninja
├── 09.cmake
├── 09.cmake.cc
├── 10.ninja
├── 10.ninja.cc
├── 11.ninja
├── 12.cmake
├── 12.cmake.cc
├── 13.make
├── 13.make.cc
├── 14.make
└── build
    ├── CMakeCache.txt
    ├── CMakeFiles
    │   ├── CheckCUDA
    │   │   ├── CMakeCache.txt
    │   │   └── CMakeFiles
    │   │       └── CMakeConfigureLog.yaml
    │   └── CMakeConfigureLog.yaml
    ├── _deps
    │   ├── boost-subbuild
    │   │   ├── CMakeCache.txt
    │   │   └── CMakeFiles
    │   │       └── CMakeConfigureLog.yaml
    │   └── json-subbuild
    │       ├── CMakeCache.txt
    │       └── CMakeFiles
    │           └── CMakeConfigureLog.yaml
    └── libevdev-1.13.2
        └── src
            └── libevdev-build
                └── config.log

13 directories, 34 files

Here's the one with the higher number. Don't know if it's sufficient. 14.make.txt

Soupolait avatar Jun 30 '25 17:06 Soupolait

Can you clear brew cache, and try again.

ReenigneArcher avatar Jun 30 '25 17:06 ReenigneArcher

I deleted the logs folder and did a fresh install. Here are the files I now have as logs (still don't know which ones are useful, and they are exactly the same ones I had before) :

loic@PC:~/.cache/Homebrew/Logs/sunshine-beta$ tree
.
├── 00.options.out
├── 01.configure
├── 01.configure.cc
├── 02.make
├── 02.make.cc
├── 03.cmake
├── 03.cmake.cc
├── 04.ninja
├── 04.ninja.cc
├── 05.ninja
├── 06.cmake
├── 06.cmake.cc
├── 07.ninja
├── 07.ninja.cc
├── 08.ninja
├── 09.cmake
├── 09.cmake.cc
├── 10.ninja
├── 10.ninja.cc
├── 11.ninja
├── 12.cmake
├── 12.cmake.cc
├── 13.make
├── 13.make.cc
├── 14.make
└── build
    ├── CMakeCache.txt
    ├── CMakeFiles
    │   ├── CheckCUDA
    │   │   ├── CMakeCache.txt
    │   │   └── CMakeFiles
    │   │       └── CMakeConfigureLog.yaml
    │   └── CMakeConfigureLog.yaml
    ├── _deps
    │   ├── boost-subbuild
    │   │   ├── CMakeCache.txt
    │   │   └── CMakeFiles
    │   │       └── CMakeConfigureLog.yaml
    │   └── json-subbuild
    │       ├── CMakeCache.txt
    │       └── CMakeFiles
    │           └── CMakeConfigureLog.yaml
    └── libevdev-1.13.2
        └── src
            └── libevdev-build
                └── config.log

13 directories, 34 files

Here some I thought were relevant :

02.make.txt 13.make.txt 14.make.txt

If you were talking of « cleaning » irrelevant infos from the logs themselves, I can't. I don't know what's important or not ! I could ask an LLM but then I'm not sure what you'll get is trustworthy !

Soupolait avatar Jun 30 '25 20:06 Soupolait

I'm not sure which file it's in, but I'm looking for something that tells which version of nvcc was found

ReenigneArcher avatar Jun 30 '25 20:06 ReenigneArcher

Having similar issues on macOS Sonoma. Seems to be a 30% success rate on whether a connection is made, and after that connection is closed, the service needs to be restarted to get another 30% chance.

yllekz avatar Sep 12 '25 13:09 yllekz