Skip to content

Commit 20d5b0d

Browse files
committed
Fix the return type to be compliant with the C++ standard
1 parent 009f066 commit 20d5b0d

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

xsum/xsum.hpp

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2581,7 +2581,7 @@ xsum_small_accumulator xsum_large::round_to_small() {
25812581
sacc.Inf = _lacc->sacc.Inf;
25822582
sacc.NaN = _lacc->sacc.NaN;
25832583
sacc.adds_until_propagate = _lacc->sacc.adds_until_propagate;
2584-
return std::move(sacc);
2584+
return sacc;
25852585
}
25862586

25872587
u = *p;
@@ -2596,7 +2596,7 @@ xsum_small_accumulator xsum_large::round_to_small() {
25962596
sacc.Inf = _lacc->sacc.Inf;
25972597
sacc.NaN = _lacc->sacc.NaN;
25982598
sacc.adds_until_propagate = _lacc->sacc.adds_until_propagate;
2599-
return std::move(sacc);
2599+
return sacc;
26002600
}
26012601

26022602
u = *p;
@@ -2611,7 +2611,7 @@ xsum_small_accumulator xsum_large::round_to_small() {
26112611
sacc.Inf = _lacc->sacc.Inf;
26122612
sacc.NaN = _lacc->sacc.NaN;
26132613
sacc.adds_until_propagate = _lacc->sacc.adds_until_propagate;
2614-
return std::move(sacc);
2614+
return sacc;
26152615
}
26162616

26172617
u = *p;
@@ -2626,7 +2626,7 @@ xsum_small_accumulator xsum_large::round_to_small() {
26262626
sacc.Inf = _lacc->sacc.Inf;
26272627
sacc.NaN = _lacc->sacc.NaN;
26282628
sacc.adds_until_propagate = _lacc->sacc.adds_until_propagate;
2629-
return std::move(sacc);
2629+
return sacc;
26302630
}
26312631
}
26322632

@@ -2668,7 +2668,7 @@ xsum_small_accumulator xsum_large::round_to_small() {
26682668
sacc.Inf = _lacc->sacc.Inf;
26692669
sacc.NaN = _lacc->sacc.NaN;
26702670
sacc.adds_until_propagate = _lacc->sacc.adds_until_propagate;
2671-
return std::move(sacc);
2671+
return sacc;
26722672
}
26732673

26742674
xsum_small_accumulator xsum_large::round_to_small(
@@ -2714,7 +2714,7 @@ xsum_small_accumulator xsum_large::round_to_small(
27142714
sacc.Inf = lacc->sacc.Inf;
27152715
sacc.NaN = lacc->sacc.NaN;
27162716
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
2717-
return std::move(sacc);
2717+
return sacc;
27182718
}
27192719

27202720
u = *p;
@@ -2729,7 +2729,7 @@ xsum_small_accumulator xsum_large::round_to_small(
27292729
sacc.Inf = lacc->sacc.Inf;
27302730
sacc.NaN = lacc->sacc.NaN;
27312731
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
2732-
return std::move(sacc);
2732+
return sacc;
27332733
}
27342734

27352735
u = *p;
@@ -2744,7 +2744,7 @@ xsum_small_accumulator xsum_large::round_to_small(
27442744
sacc.Inf = lacc->sacc.Inf;
27452745
sacc.NaN = lacc->sacc.NaN;
27462746
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
2747-
return std::move(sacc);
2747+
return sacc;
27482748
}
27492749

27502750
u = *p;
@@ -2759,7 +2759,7 @@ xsum_small_accumulator xsum_large::round_to_small(
27592759
sacc.Inf = lacc->sacc.Inf;
27602760
sacc.NaN = lacc->sacc.NaN;
27612761
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
2762-
return std::move(sacc);
2762+
return sacc;
27632763
}
27642764
}
27652765

@@ -2801,7 +2801,7 @@ xsum_small_accumulator xsum_large::round_to_small(
28012801
sacc.Inf = lacc->sacc.Inf;
28022802
sacc.NaN = lacc->sacc.NaN;
28032803
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
2804-
return std::move(sacc);
2804+
return sacc;
28052805
}
28062806

28072807
xsum_small_accumulator *xsum_large::round_to_small_ptr() {
@@ -5504,7 +5504,7 @@ xsum_small_accumulator xsum_round_to_small(xsum_large_accumulator *const lacc) {
55045504
sacc.Inf = lacc->sacc.Inf;
55055505
sacc.NaN = lacc->sacc.NaN;
55065506
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
5507-
return std::move(sacc);
5507+
return sacc;
55085508
}
55095509

55105510
u = *p;
@@ -5519,7 +5519,7 @@ xsum_small_accumulator xsum_round_to_small(xsum_large_accumulator *const lacc) {
55195519
sacc.Inf = lacc->sacc.Inf;
55205520
sacc.NaN = lacc->sacc.NaN;
55215521
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
5522-
return std::move(sacc);
5522+
return sacc;
55235523
}
55245524

55255525
u = *p;
@@ -5534,7 +5534,7 @@ xsum_small_accumulator xsum_round_to_small(xsum_large_accumulator *const lacc) {
55345534
sacc.Inf = lacc->sacc.Inf;
55355535
sacc.NaN = lacc->sacc.NaN;
55365536
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
5537-
return std::move(sacc);
5537+
return sacc;
55385538
}
55395539

55405540
u = *p;
@@ -5549,7 +5549,7 @@ xsum_small_accumulator xsum_round_to_small(xsum_large_accumulator *const lacc) {
55495549
sacc.Inf = lacc->sacc.Inf;
55505550
sacc.NaN = lacc->sacc.NaN;
55515551
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
5552-
return std::move(sacc);
5552+
return sacc;
55535553
}
55545554
}
55555555

@@ -5590,7 +5590,7 @@ xsum_small_accumulator xsum_round_to_small(xsum_large_accumulator *const lacc) {
55905590
sacc.Inf = lacc->sacc.Inf;
55915591
sacc.NaN = lacc->sacc.NaN;
55925592
sacc.adds_until_propagate = lacc->sacc.adds_until_propagate;
5593-
return std::move(sacc);
5593+
return sacc;
55945594
}
55955595

55965596
template <>

0 commit comments

Comments
 (0)