-
clc: Delete the module object before the context
fixes a use-after-free bug -
clc: Remove unnecessary LLVMInitialize calls
fixes linking, but possibly these lines are required for some uses? -
clc: Use stringstream for printing spirv errors
because of non-portable format strings