authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-02-13 13:39:03+02:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-02-13 13:48:20+02:00
log8a432436aedd8b10bb837965efe630ce58f89a0b
treed04c2b59f66256a1a9343197429d4e60da1d407b
parent6456af5a45cc12c0cd28d957dfedc72c369a157e

update compile error tests


2 files changed, 23 insertions(+), 23 deletions(-)

test/compile_errors.zig+22-22
...@@ -2171,7 +2171,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -2171,7 +2171,7 @@ pub fn addCases(ctx: *TestContext) !void {
2171 \\ _ = x;2171 \\ _ = x;
2172 \\}2172 \\}
2173 , &[_][]const u8{2173 , &[_][]const u8{
2174 "tmp.zig:3:7: error: expected ',', found 'align'",2174 "tmp.zig:3:6: error: expected ',' after field",
2175 });2175 });
21762176
2177 ctx.objErrStage1("bad alignment type",2177 ctx.objErrStage1("bad alignment type",
...@@ -4704,7 +4704,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4704,7 +4704,7 @@ pub fn addCases(ctx: *TestContext) !void {
4704 \\ var bad = {};4704 \\ var bad = {};
4705 \\}4705 \\}
4706 , &[_][]const u8{4706 , &[_][]const u8{
4707 "tmp.zig:5:5: error: expected ';', found 'var'",4707 "tmp.zig:4:9: error: expected ';' after statement",
4708 });4708 });
47094709
4710 ctx.objErrStage1("implicit semicolon - block expr",4710 ctx.objErrStage1("implicit semicolon - block expr",
...@@ -4715,7 +4715,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4715,7 +4715,7 @@ pub fn addCases(ctx: *TestContext) !void {
4715 \\ var bad = {};4715 \\ var bad = {};
4716 \\}4716 \\}
4717 , &[_][]const u8{4717 , &[_][]const u8{
4718 "tmp.zig:5:5: error: expected ';', found 'var'",4718 "tmp.zig:4:11: error: expected ';' after statement",
4719 });4719 });
47204720
4721 ctx.objErrStage1("implicit semicolon - comptime statement",4721 ctx.objErrStage1("implicit semicolon - comptime statement",
...@@ -4726,7 +4726,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4726,7 +4726,7 @@ pub fn addCases(ctx: *TestContext) !void {
4726 \\ var bad = {};4726 \\ var bad = {};
4727 \\}4727 \\}
4728 , &[_][]const u8{4728 , &[_][]const u8{
4729 "tmp.zig:5:5: error: expected ';', found 'var'",4729 "tmp.zig:4:18: error: expected ';' after statement",
4730 });4730 });
47314731
4732 ctx.objErrStage1("implicit semicolon - comptime expression",4732 ctx.objErrStage1("implicit semicolon - comptime expression",
...@@ -4737,7 +4737,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4737,7 +4737,7 @@ pub fn addCases(ctx: *TestContext) !void {
4737 \\ var bad = {};4737 \\ var bad = {};
4738 \\}4738 \\}
4739 , &[_][]const u8{4739 , &[_][]const u8{
4740 "tmp.zig:5:5: error: expected ';', found 'var'",4740 "tmp.zig:4:20: error: expected ';' after statement",
4741 });4741 });
47424742
4743 ctx.objErrStage1("implicit semicolon - defer",4743 ctx.objErrStage1("implicit semicolon - defer",
...@@ -4748,7 +4748,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4748,7 +4748,7 @@ pub fn addCases(ctx: *TestContext) !void {
4748 \\ var bad = {};4748 \\ var bad = {};
4749 \\}4749 \\}
4750 , &[_][]const u8{4750 , &[_][]const u8{
4751 "tmp.zig:5:5: error: expected ';', found 'var'",4751 "tmp.zig:4:15: error: expected ';' after statement",
4752 });4752 });
47534753
4754 ctx.objErrStage1("implicit semicolon - if statement",4754 ctx.objErrStage1("implicit semicolon - if statement",
...@@ -4759,7 +4759,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4759,7 +4759,7 @@ pub fn addCases(ctx: *TestContext) !void {
4759 \\ var bad = {};4759 \\ var bad = {};
4760 \\}4760 \\}
4761 , &[_][]const u8{4761 , &[_][]const u8{
4762 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4762 "tmp.zig:4:18: error: expected ';' or 'else' after statement",
4763 });4763 });
47644764
4765 ctx.objErrStage1("implicit semicolon - if expression",4765 ctx.objErrStage1("implicit semicolon - if expression",
...@@ -4770,7 +4770,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4770,7 +4770,7 @@ pub fn addCases(ctx: *TestContext) !void {
4770 \\ var bad = {};4770 \\ var bad = {};
4771 \\}4771 \\}
4772 , &[_][]const u8{4772 , &[_][]const u8{
4773 "tmp.zig:5:5: error: expected ';', found 'var'",4773 "tmp.zig:4:20: error: expected ';' after statement",
4774 });4774 });
47754775
4776 ctx.objErrStage1("implicit semicolon - if-else statement",4776 ctx.objErrStage1("implicit semicolon - if-else statement",
...@@ -4781,7 +4781,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4781,7 +4781,7 @@ pub fn addCases(ctx: *TestContext) !void {
4781 \\ var bad = {};4781 \\ var bad = {};
4782 \\}4782 \\}
4783 , &[_][]const u8{4783 , &[_][]const u8{
4784 "tmp.zig:5:5: error: expected ';', found 'var'",4784 "tmp.zig:4:28: error: expected ';' after statement",
4785 });4785 });
47864786
4787 ctx.objErrStage1("implicit semicolon - if-else expression",4787 ctx.objErrStage1("implicit semicolon - if-else expression",
...@@ -4792,7 +4792,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4792,7 +4792,7 @@ pub fn addCases(ctx: *TestContext) !void {
4792 \\ var bad = {};4792 \\ var bad = {};
4793 \\}4793 \\}
4794 , &[_][]const u8{4794 , &[_][]const u8{
4795 "tmp.zig:5:5: error: expected ';', found 'var'",4795 "tmp.zig:4:28: error: expected ';' after statement",
4796 });4796 });
47974797
4798 ctx.objErrStage1("implicit semicolon - if-else-if statement",4798 ctx.objErrStage1("implicit semicolon - if-else-if statement",
...@@ -4803,7 +4803,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4803,7 +4803,7 @@ pub fn addCases(ctx: *TestContext) !void {
4803 \\ var bad = {};4803 \\ var bad = {};
4804 \\}4804 \\}
4805 , &[_][]const u8{4805 , &[_][]const u8{
4806 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4806 "tmp.zig:4:37: error: expected ';' or 'else' after statement",
4807 });4807 });
48084808
4809 ctx.objErrStage1("implicit semicolon - if-else-if expression",4809 ctx.objErrStage1("implicit semicolon - if-else-if expression",
...@@ -4814,7 +4814,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4814,7 +4814,7 @@ pub fn addCases(ctx: *TestContext) !void {
4814 \\ var bad = {};4814 \\ var bad = {};
4815 \\}4815 \\}
4816 , &[_][]const u8{4816 , &[_][]const u8{
4817 "tmp.zig:5:5: error: expected ';', found 'var'",4817 "tmp.zig:4:37: error: expected ';' after statement",
4818 });4818 });
48194819
4820 ctx.objErrStage1("implicit semicolon - if-else-if-else statement",4820 ctx.objErrStage1("implicit semicolon - if-else-if-else statement",
...@@ -4825,7 +4825,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4825,7 +4825,7 @@ pub fn addCases(ctx: *TestContext) !void {
4825 \\ var bad = {};4825 \\ var bad = {};
4826 \\}4826 \\}
4827 , &[_][]const u8{4827 , &[_][]const u8{
4828 "tmp.zig:5:5: error: expected ';', found 'var'",4828 "tmp.zig:4:47: error: expected ';' after statement",
4829 });4829 });
48304830
4831 ctx.objErrStage1("implicit semicolon - if-else-if-else expression",4831 ctx.objErrStage1("implicit semicolon - if-else-if-else expression",
...@@ -4836,7 +4836,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4836,7 +4836,7 @@ pub fn addCases(ctx: *TestContext) !void {
4836 \\ var bad = {};4836 \\ var bad = {};
4837 \\}4837 \\}
4838 , &[_][]const u8{4838 , &[_][]const u8{
4839 "tmp.zig:5:5: error: expected ';', found 'var'",4839 "tmp.zig:4:45: error: expected ';' after statement",
4840 });4840 });
48414841
4842 ctx.objErrStage1("implicit semicolon - test statement",4842 ctx.objErrStage1("implicit semicolon - test statement",
...@@ -4847,7 +4847,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4847,7 +4847,7 @@ pub fn addCases(ctx: *TestContext) !void {
4847 \\ var bad = {};4847 \\ var bad = {};
4848 \\}4848 \\}
4849 , &[_][]const u8{4849 , &[_][]const u8{
4850 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4850 "tmp.zig:4:24: error: expected ';' or 'else' after statement",
4851 });4851 });
48524852
4853 ctx.objErrStage1("implicit semicolon - test expression",4853 ctx.objErrStage1("implicit semicolon - test expression",
...@@ -4858,7 +4858,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4858,7 +4858,7 @@ pub fn addCases(ctx: *TestContext) !void {
4858 \\ var bad = {};4858 \\ var bad = {};
4859 \\}4859 \\}
4860 , &[_][]const u8{4860 , &[_][]const u8{
4861 "tmp.zig:5:5: error: expected ';', found 'var'",4861 "tmp.zig:4:26: error: expected ';' after statement",
4862 });4862 });
48634863
4864 ctx.objErrStage1("implicit semicolon - while statement",4864 ctx.objErrStage1("implicit semicolon - while statement",
...@@ -4869,7 +4869,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4869,7 +4869,7 @@ pub fn addCases(ctx: *TestContext) !void {
4869 \\ var bad = {};4869 \\ var bad = {};
4870 \\}4870 \\}
4871 , &[_][]const u8{4871 , &[_][]const u8{
4872 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4872 "tmp.zig:4:21: error: expected ';' or 'else' after statement",
4873 });4873 });
48744874
4875 ctx.objErrStage1("implicit semicolon - while expression",4875 ctx.objErrStage1("implicit semicolon - while expression",
...@@ -4880,7 +4880,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4880,7 +4880,7 @@ pub fn addCases(ctx: *TestContext) !void {
4880 \\ var bad = {};4880 \\ var bad = {};
4881 \\}4881 \\}
4882 , &[_][]const u8{4882 , &[_][]const u8{
4883 "tmp.zig:5:5: error: expected ';', found 'var'",4883 "tmp.zig:4:23: error: expected ';' after statement",
4884 });4884 });
48854885
4886 ctx.objErrStage1("implicit semicolon - while-continue statement",4886 ctx.objErrStage1("implicit semicolon - while-continue statement",
...@@ -4891,7 +4891,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4891,7 +4891,7 @@ pub fn addCases(ctx: *TestContext) !void {
4891 \\ var bad = {};4891 \\ var bad = {};
4892 \\}4892 \\}
4893 , &[_][]const u8{4893 , &[_][]const u8{
4894 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4894 "tmp.zig:4:26: error: expected ';' or 'else' after statement",
4895 });4895 });
48964896
4897 ctx.objErrStage1("implicit semicolon - while-continue expression",4897 ctx.objErrStage1("implicit semicolon - while-continue expression",
...@@ -4902,7 +4902,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4902,7 +4902,7 @@ pub fn addCases(ctx: *TestContext) !void {
4902 \\ var bad = {};4902 \\ var bad = {};
4903 \\}4903 \\}
4904 , &[_][]const u8{4904 , &[_][]const u8{
4905 "tmp.zig:5:5: error: expected ';', found 'var'",4905 "tmp.zig:4:28: error: expected ';' after statement",
4906 });4906 });
49074907
4908 ctx.objErrStage1("implicit semicolon - for statement",4908 ctx.objErrStage1("implicit semicolon - for statement",
...@@ -4913,7 +4913,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4913,7 +4913,7 @@ pub fn addCases(ctx: *TestContext) !void {
4913 \\ var bad = {};4913 \\ var bad = {};
4914 \\}4914 \\}
4915 , &[_][]const u8{4915 , &[_][]const u8{
4916 "tmp.zig:5:5: error: expected ';' or 'else', found 'var'",4916 "tmp.zig:4:24: error: expected ';' or 'else' after statement",
4917 });4917 });
49184918
4919 ctx.objErrStage1("implicit semicolon - for expression",4919 ctx.objErrStage1("implicit semicolon - for expression",
...@@ -4924,7 +4924,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -4924,7 +4924,7 @@ pub fn addCases(ctx: *TestContext) !void {
4924 \\ var bad = {};4924 \\ var bad = {};
4925 \\}4925 \\}
4926 , &[_][]const u8{4926 , &[_][]const u8{
4927 "tmp.zig:5:5: error: expected ';', found 'var'",4927 "tmp.zig:4:26: error: expected ';' after statement",
4928 });4928 });
49294929
4930 ctx.objErrStage1("multiple function definitions",4930 ctx.objErrStage1("multiple function definitions",
test/stage2/cbe.zig+1-1
...@@ -693,7 +693,7 @@ pub fn addCases(ctx: *TestContext) !void {...@@ -693,7 +693,7 @@ pub fn addCases(ctx: *TestContext) !void {
693 \\ _ = E1.a;693 \\ _ = E1.a;
694 \\}694 \\}
695 , &.{695 , &.{
696 ":3:7: error: expected ',', found 'align'",696 ":3:6: error: expected ',' after field",
697 });697 });
698698
699 // Redundant non-exhaustive enum mark.699 // Redundant non-exhaustive enum mark.