Skip to content

Instantly share code, notes, and snippets.

@bremerm31
Created August 9, 2017 19:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bremerm31/7b7cc7c6d320d01ab9c2ac295c295367 to your computer and use it in GitHub Desktop.
Save bremerm31/7b7cc7c6d320d01ab9c2ac295c295367 to your computer and use it in GitHub Desktop.
gcc 6.1.0 error
[ 50%] Building CXX object tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o
In file included from /workspace/bremer/hpx/hpx/parallel/algorithms/copy.hpp:19:0,
from /workspace/bremer/hpx/hpx/parallel/algorithms/rotate.hpp:18,
from /workspace/bremer/hpx/hpx/include/parallel_rotate.hpp:9,
from /workspace/bremer/hpx/tests/unit/parallel/algorithms/rotate.cpp:8:
/workspace/bremer/hpx/hpx/parallel/algorithms/detail/dispatch.hpp: In function ‘typename hpx::parallel::util::detail::algorithm_result<ExPolicy, hpx::util::tagged_pair<hpx::parallel::v1::tag::begin(FwdIter), hpx::parallel::v1::tag::end(FwdIter)> >::type hpx::parallel::v1::rotate(ExPolicy&&, FwdIter, FwdIter, FwdIter) [with ExPolicy = hpx::parallel::execution::sequenced_policy&; FwdIter = test::decorated_iterator<__gnu_cxx::__normal_iterator<long unsigned int*, std::vector<long unsigned int> >, std::forward_iterator_tag>; int _concept_requires_181 = 42; typename std::enable_if<((_concept_requires_125 == 43) || (hpx::parallel::execution::is_execution_policy<T>::value && hpx::traits::is_iterator<Iter>::value)), int>::type _concept_check_181 = 0]’:
/workspace/bremer/hpx/hpx/parallel/algorithms/detail/dispatch.hpp:124:84: internal compiler error: in assign_temp, at function.c:961
return detail::handle_exception<ExPolicy, local_result_type>::call();
^
[ 51%] Linking CXX executable ../../../../bin/replace_copy_test
[ 51%] Built target replace_copy_test_exe
Scanning dependencies of target search_test_exe
0x89ee95 assign_temp(tree_node*, int, int)
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/function.c:961
0x7766a7 expand_call(tree_node*, rtx_def*, int)
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/calls.c:2559
0x856ce6 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool)
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/expr.c:10594
0x782808 expand_expr
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/expr.h:256
0x782808 expand_call_stmt
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/cfgexpand.c:2660
0x782808 expand_gimple_stmt_1
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/cfgexpand.c:3548
0x782808 expand_gimple_stmt
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/cfgexpand.c:3714
0x783945 expand_gimple_basic_block
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/cfgexpand.c:5720
0x788826 execute
/opt/apps/ossw/sourcesdir/gcc/gcc-6.1.0/gcc/cfgexpand.c:6335
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[3]: *** [tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/rotate.cpp.o] Error 1
make[2]: *** [tests/unit/parallel/algorithms/CMakeFiles/rotate_test_exe.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment