error: type mismatch: constant 'N' is declared 'string' but its initializer is an integer literal --> examples/1143-diagnostics-typed-module-const-mismatch.sx:13:14 | 13 | N : string : 4; // integer literal where a string is annotated | ^ error: type mismatch: constant 'F' is declared 's64' but its initializer is a string literal --> examples/1143-diagnostics-typed-module-const-mismatch.sx:14:14 | 14 | F : s64 : "x"; // string literal where an integer is annotated | ^^^ error: type mismatch: constant 'B' is declared 's64' but its initializer is a boolean literal --> examples/1143-diagnostics-typed-module-const-mismatch.sx:15:14 | 15 | B : s64 : true; // boolean literal where an integer is annotated | ^^^^ error: type mismatch: constant 'G' is declared 's64' but its initializer is a float literal --> examples/1143-diagnostics-typed-module-const-mismatch.sx:16:14 | 16 | G : s64 : 1.5; // float literal where an integer is annotated | ^^^