Skip to content

Migrate to .NET 9

Migrate to .NET 9 #238

Triggered via pull request November 13, 2024 16:08
Status Success
Total duration 8m 39s
Artifacts 20

checks.yml

on: pull_request
Matrix: pr_build / build
Matrix: pr_build / build_macos
Fit to window
Zoom out
Zoom in

Annotations

100 warnings
pr_build / linux-arm64 (Release): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-arm64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / linux-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / osx-x64 (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Release): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.Audio/Input/AudioInputManager.cs#L204
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.Audio/Output/AudioOutputManager.cs#L198
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Common/KResourceLimit.cs#L67
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L11
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L20
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L36
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Kernel/Threading/KCriticalSection.cs#L59
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L83
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L132
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.
pr_build / macOS Universal (Debug): src/Ryujinx.HLE/HOS/Services/Sockets/Bsd/Impl/EventFileDescriptor.cs#L146
A value of type 'System.Threading.Lock' converted to a different type will use likely unintended monitor-based locking in 'lock' statement.

Artifacts

Produced during runtime
Name Size
ryujinx-Debug-1.2.0+dd4f729-linux_arm64
33.7 MB
ryujinx-Debug-1.2.0+dd4f729-linux_arm64-AppImage
29.7 MB
ryujinx-Debug-1.2.0+dd4f729-linux_x64
34.4 MB
ryujinx-Debug-1.2.0+dd4f729-linux_x64-AppImage
30.6 MB
ryujinx-Debug-1.2.0+dd4f729-macos_universal
73.4 MB
ryujinx-Debug-1.2.0+dd4f729-win_x64
36.1 MB
ryujinx-Release-1.2.0+dd4f729-linux_arm64
28.3 MB
ryujinx-Release-1.2.0+dd4f729-linux_arm64-AppImage
25 MB
ryujinx-Release-1.2.0+dd4f729-linux_x64
29.1 MB
ryujinx-Release-1.2.0+dd4f729-linux_x64-AppImage
26 MB
ryujinx-Release-1.2.0+dd4f729-macos_universal
62 MB
ryujinx-Release-1.2.0+dd4f729-win_x64
30.7 MB
sdl2-ryujinx-headless-Debug-1.2.0+dd4f729-linux_arm64
20.2 MB
sdl2-ryujinx-headless-Debug-1.2.0+dd4f729-linux_x64
20.8 MB
sdl2-ryujinx-headless-Debug-1.2.0+dd4f729-macos_universal
46 MB
sdl2-ryujinx-headless-Debug-1.2.0+dd4f729-win_x64
20.3 MB
sdl2-ryujinx-headless-Release-1.2.0+dd4f729-linux_arm64
20 MB
sdl2-ryujinx-headless-Release-1.2.0+dd4f729-linux_x64
20.6 MB
sdl2-ryujinx-headless-Release-1.2.0+dd4f729-macos_universal
45.1 MB
sdl2-ryujinx-headless-Release-1.2.0+dd4f729-win_x64
20.1 MB