Skip to content
Snippets Groups Projects
Commit 71455be1 authored by Jö Fahlke's avatar Jö Fahlke
Browse files

[!682] Changelog: Vc-detected architecture flags

Merge branch 'vc-architecture-changelog' into 'master'

ref:core/dune-common Closes: [#163]

See merge request [core/dune-common!682]

  [#163]: gitlab.dune-project.org/NoneNone/issues/163
  [core/dune-common!682]: gitlab.dune-project.org/core/dune-common/merge_requests/682


Closes #163
parents 26fc6b83 82630550
Branches
Tags
1 merge request!682Changelog: Vc-detected architecture flags
Pipeline #19088 passed
# Master (will become release 2.7)
- Dune no longer applies architecture flags detected by the Vc library
automatically. This applies to all targets that link to Vc explicitly (with
`add_dune_vc_flags()`) or implicitly (with `dune_enable_all_packages()`).
If you do want to make use of extended architecture features, set the
architecture explicitly in the compiler options, e.g. by specifying
```sh
CMAKE_FLAGS="-DCMAKE_CXX_FLAGS=-march=native"
```
in your opts-file. Vc also sets compiler options to select a particular C++
abi (`-fabi-version` and `-fabi-compat-version`), these continue to be
applied automatically.
See core/dune-common!677
- A helper class `TransformedRangeView` was added representing a
transformed version of a given range using an unary transformation
function. The transformation is done on the fly leaving the wrapped
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment