You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The function handle_task_region_exceptions in experimental/task_region.hpp is missing an inline modifier, so it will cause a "multiple definition" error if the file is included in more than one source file.
To reproduce, add a second translation unit extra.cpp to the examples directory with the single line:
The function
handle_task_region_exceptions
inexperimental/task_region.hpp
is missing aninline
modifier, so it will cause a "multiple definition" error if the file is included in more than one source file.To reproduce, add a second translation unit
extra.cpp
to theexamples
directory with the single line:and include it in the Jamfile:
This generates the following error on a Linux system with gcc 10:
The text was updated successfully, but these errors were encountered: