Commit 805f9b309b

Andrew Kelley <andrew@ziglang.org>
2019-09-27 16:58:39
add regression test for alignment of constants
closes #1741
1 parent a1a3e46
Changed files (2)
test
stage1
behavior
test/stage1/behavior/bugs/1741.zig
@@ -0,0 +1,6 @@
+const std = @import("std");
+
+test "fixed" {
+    const x: f32 align(128) = 12.34;
+    std.testing.expect(@ptrToInt(&x) % 128 == 0);
+}
test/stage1/behavior.zig
@@ -24,6 +24,7 @@ comptime {
     _ = @import("behavior/bugs/1500.zig");
     _ = @import("behavior/bugs/1607.zig");
     _ = @import("behavior/bugs/1735.zig");
+    _ = @import("behavior/bugs/1741.zig");
     _ = @import("behavior/bugs/1851.zig");
     _ = @import("behavior/bugs/1914.zig");
     _ = @import("behavior/bugs/2006.zig");