You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to build the latest Clock Signal from source but I'm having some difficulty. Although it compiled, it quits immediately after it launches. This is in Xcode's output pane when that happens:
Metal Shader Validation is unsupported for device MacBookPro10,1
2023-10-16 22:54:38.155019-0500 Clock Signal[74344:4440045] Unable to load nib file: MainMenu, exiting
I'm using Xcode 13.2.1 on macOS 12.6.8.
I noticed that in my compiled app, in Contents/Resources/Base.lproj, it contains MainMenu.xib (and other .xib files), while in the working binary of 2023-09-10 you published on the GitHub releases, that directory contains MainMenu.nib (and other .nib files). If I copy all the .nib files from your binary to my compiled app, it launches ok, but then crashes with a metal shader problem:
2023-10-16 23:31:13.048873-0500 Clock Signal[75401:4471047] Metal GPU Frame Capture Enabled
2023-10-16 23:31:13.050114-0500 Clock Signal[75401:4471047] Metal API Validation Enabled
2023-10-16 23:31:35.914170-0500 Clock Signal[75401:4471047] validateWithDevice, line 3718: error 'Render Pipeline Descriptor Validation
vertexFunction must not be nil.
'
validateWithDevice:3718: failed assertion `Render Pipeline Descriptor Validation
vertexFunction must not be nil.
'
Performing @selector(newDocument:) from sender NSMenuItem 0x60000329df80
validateWithDevice:3718: failed assertion `Render Pipeline Descriptor Validation
vertexFunction must not be nil.
'
(lldb)
This was because default.metallib did not end up in my compiled app's Contents/Resources. After copying that from your binary, the app is working. So the question is just why the .nibs and the default.metallib didn't get built and copied into the app.
I would like to build the latest Clock Signal from source but I'm having some difficulty. Although it compiled, it quits immediately after it launches. This is in Xcode's output pane when that happens:
I'm using Xcode 13.2.1 on macOS 12.6.8.
I noticed that in my compiled app, in Contents/Resources/Base.lproj, it contains MainMenu.xib (and other .xib files), while in the working binary of 2023-09-10 you published on the GitHub releases, that directory contains MainMenu.nib (and other .nib files). If I copy all the .nib files from your binary to my compiled app, it launches ok, but then crashes with a metal shader problem:
crash log
The text was updated successfully, but these errors were encountered: