Q030warning
Internal check
A defensive check in type resolution fired. It should not normally happen.
No reproduction. It reports an internal inconsistency in analysis that no project should reach. A custom function in sgl.yaml that cannot be converted would raise it too, but sgl.yaml's own checks reject such a declaration before analysis starts.
When it is reported
The analyser met an empty column, derived table or compound branch where it expected one. Please report it with the query that caused it.
How to fix it
Open an issue on GitHub with the SQL that triggered it.
In your terminal
$ sgl explain Q030
Look for InternalNilGuard in Seagull's source to see where it is reported.