Closed p4654545 closed 3 years ago
gcc can not handle variant<cti::work, ...>. Using is_copy_constructible_v instead of is_copy_constructible<...>::value works around this problem.
@Naios
This solves issue https://github.com/Naios/continuable/issues/37
Using std::variant<cti::work, ...> is not possible, because of a bug in gcc.
This fix uses is_copy_constructible_v instead of is_copy_constructible<>::value on line 1425.
x
[ ]
I now see the solution should be C++14 and not C++17. sorry.
gcc can not handle variant<cti::work, ...>. Using is_copy_constructible_v instead of is_copy_constructible<...>::value works around this problem.
@Naios
This solves issue https://github.com/Naios/continuable/issues/37
What was a problem?
Using std::variant<cti::work, ...> is not possible, because of a bug in gcc.
How this PR fixes the problem?
This fix uses is_copy_constructible_v instead of is_copy_constructible<>::value on line 1425.
Check lists (check
x
in[ ]
of list items)Additional Comments (if any)