Skip to content

Commit 979c69d

Browse files
committed
Amend some failing test cases
1 parent c944865 commit 979c69d

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/translate_c.zig

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
1818
\\static const uuid_t UUID_NULL __attribute__ ((unused)) = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
1919
, &[_][]const u8{
2020
\\pub const uuid_t = [16]u8;
21-
\\pub const UUID_NULL: uuid_t = .{
21+
\\pub const UUID_NULL: uuid_t = [16]u8{
2222
\\ @bitCast(u8, @truncate(i8, @as(c_int, 0))),
2323
\\ @bitCast(u8, @truncate(i8, @as(c_int, 0))),
2424
\\ @bitCast(u8, @truncate(i8, @as(c_int, 0))),
@@ -87,7 +87,7 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
8787
\\ .x = @as(c_int, 1),
8888
\\};
8989
\\pub export var ub: union_unnamed_1 = union_unnamed_1{
90-
\\ .c = .{
90+
\\ .c = [4]u8{
9191
\\ @bitCast(u8, @truncate(i8, @as(c_int, 'a'))),
9292
\\ @bitCast(u8, @truncate(i8, @as(c_int, 'b'))),
9393
\\ @bitCast(u8, @truncate(i8, @as(c_int, 'b'))),
@@ -1118,12 +1118,12 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
11181118
\\}
11191119
, &[_][]const u8{
11201120
\\pub fn foo() callconv(.C) void {
1121-
\\ var arr: [10]u8 = .{
1121+
\\ var arr: [10]u8 = [1]u8{
11221122
\\ @bitCast(u8, @truncate(i8, @as(c_int, 1))),
1123-
\\ } ++ .{0} ** 9;
1124-
\\ var arr1: [10][*c]u8 = .{
1123+
\\ } ++ [1]u8{0} ** 9;
1124+
\\ var arr1: [10][*c]u8 = [1][*c]u8{
11251125
\\ null,
1126-
\\ } ++ .{null} ** 9;
1126+
\\ } ++ [1][*c]u8{null} ** 9;
11271127
\\}
11281128
});
11291129

@@ -1570,7 +1570,7 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
15701570
cases.add("undefined array global",
15711571
\\int array[100] = {};
15721572
, &[_][]const u8{
1573-
\\pub export var array: [100]c_int = .{0} ** 100;
1573+
\\pub export var array: [100]c_int = [1]c_int{0} ** 100;
15741574
});
15751575

15761576
cases.add("restrict -> noalias",
@@ -1904,7 +1904,7 @@ pub fn addCases(cases: *tests.TranslateCContext) void {
19041904
\\ return array[index];
19051905
\\}
19061906
, &[_][]const u8{
1907-
\\pub export var array: [100]c_int = .{0} ** 100;
1907+
\\pub export var array: [100]c_int = [1]c_int{0} ** 100;
19081908
\\pub export fn foo(arg_index: c_int) c_int {
19091909
\\ var index = arg_index;
19101910
\\ return array[@intCast(c_uint, index)];

0 commit comments

Comments
 (0)