This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of Resolved status.

### 2924. An `ExecutionPolicy` overload for `inner_product()` seems impractical

Section: 27.10 [numeric.ops] Status: Resolved Submitter: United States Opened: 2017-02-03 Last modified: 2017-03-20

Priority: Not Prioritized

View all other issues in [numeric.ops].

View all issues with Resolved status.

Discussion:

Addresses US 184

An `ExecutionPolicy` overload for `inner_product()` is specified in the synopsis of `<numeric>`. Such an overload seems impractical. `inner_product()` is ordered and cannot be parallelized; this was the motivation for the introduction of `transform_reduce()`.

Proposed change: Delete the `ExecutionPolicy` overload for `inner_product()`.

[2017-03-12, post-Kona]

Resolved by P0623R0.

Proposed resolution: