Skip to content
Snippets Groups Projects
Commit 9a9fceea authored by Steffen Müthing's avatar Steffen Müthing
Browse files

[!528] Work around a nasty compiler bug in GCC 6.3

GCC 6.3 errors out with an ICE or simply hangs when instantiating a certain variant of `operator^=` on
`BitSetVectorReference`. This patch works around the problem by forcing the actual XOR instruction
into a separate function for that compiler. The workaround is probably horribly slow, but it
shouldn't have any impact on unaffected compilers.

This probably needs backporting.

See merge request core/dune-common!528
parents 95fd84b0 528b5f36
Branches
Tags
Loading
Checking pipeline status
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment