After a build, each variant Compiled property should display a ? symbol to indicate the user hasn't provided the player log information (by dropping the player.log to the window). Unfortunately, the Compiled column shows a disabled checkbox instead.
In some early Unity 2018 versions, shader compilation logging is supported but there is no UI option in the Graphics settings which leads to some confusion.
Solution
Fix the Compiled property by displaying a ? symbol.
Expose "Log Shader Compilation" option in Shader Variants window and improve messaging to the user.
Build data is not available:
Build data is available and Player log is not available
Problem In the Shader Variants window:
Solution
Build data is not available:
Build data is available and Player log is not available
Log Shader Compilation unsupported