Skip to content

Commit 68040ea

Browse files
committed
fix initialization bug with LDC
1 parent 0b387cd commit 68040ea

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

source/mir/math/sum.d

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -554,15 +554,15 @@ struct Summator(T, Summation summation)
554554
else
555555
static if (summation == Summation.kb2)
556556
{
557-
F s = 0;
558-
F cs = 0;
559-
F ccs = 0;
557+
F s = F.init;
558+
F cs = F.init;
559+
F ccs = F.init;
560560
}
561561
else
562562
static if (summation == Summation.kbn)
563563
{
564-
F s = 0;
565-
F c = 0;
564+
F s = F.init;
565+
F c = F.init;
566566
}
567567
else
568568
static if (summation == Summation.kahan)

0 commit comments

Comments
 (0)