Boolean sockets were not handled in shader nodes, so they were assigned a NONE GPU type which causes crashes later on. No such sockets exist yet, so this is a fix for future work.