File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed
Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -78,9 +78,11 @@ class algorithm_result_generator_range
7878 *
7979 * Constructs a new algorithm range by taking ownership over the passed algorithm buffer.
8080 */
81+ SEQAN3_WORKAROUND_GCC_BOGUS_MEMCPY_START (-Warray-bounds)
8182 explicit algorithm_result_generator_range (algorithm_executor_type && algorithm_executor) :
8283 algorithm_executor_ptr{std::make_unique<algorithm_executor_type>(std::move (algorithm_executor))}
8384 {}
85+ SEQAN3_WORKAROUND_GCC_BOGUS_MEMCPY_STOP
8486 // !\}
8587
8688 /* !\name Iterators
Original file line number Diff line number Diff line change 1313# include < cxxabi.h>
1414#endif // defined(__GNUC__) || defined(__clang__)
1515
16+ #include < cstdlib>
1617#include < functional>
1718#include < memory>
1819#include < string>
Original file line number Diff line number Diff line change @@ -353,7 +353,10 @@ PREDEFINED = CEREAL_SERIALIZE_FUNCTION_NAME=serialize \
353353 "SEQAN3_DOXYGEN_ONLY(x)= x" \
354354 ${SEQAN3_DOXYGEN_PREDEFINED_NDEBUG} \
355355 SEQAN3_WORKAROUND_LITERAL=constexpr \
356- SEQAN3_DEPRECATED_HEADER(x)=
356+ SEQAN3_DEPRECATED_HEADER(x)= \
357+ SEQAN3_WORKAROUND_GCC_BOGUS_MEMCPY_START(x)= \
358+ SEQAN3_WORKAROUND_GCC_BOGUS_MEMCPY_START(x, y)= \
359+ SEQAN3_WORKAROUND_GCC_BOGUS_MEMCPY_STOP=
357360EXPAND_AS_DEFINED = SEQAN3_CPO_OVERLOAD_BODY \
358361 SEQAN3_CPO_OVERLOAD
359362SKIP_FUNCTION_MACROS = NO
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ endif ()
1212ExternalProject_Add (
1313 sharg_test_prerequisite
1414 PREFIX sharg_test_prerequisite
15- URL "https://github.com/seqan/sharg-parser/releases/download/1.1.1/sharg-1.1.1-Source. tar.xz "
16- URL_HASH SHA256=7330f06501718e7871e55e5fd70d0e41472cc8b34bd0e3519f8c5547510c671c
15+ URL "https://github.com/seqan/sharg-parser/archive/be113bcffe49c0d62cbd65a191820f05386aa8da. tar.gz "
16+ URL_HASH SHA256=d4a723f58865d0a737299d3c6bd85addc912add89b93e6aba43d4836ed4980d1
1717 CMAKE_ARGS ${SEQAN3_EXTERNAL_PROJECT_CMAKE_ARGS} #
1818 "-DCMAKE_INSTALL_PREFIX=${SEQAN3_SYSTEM_PREFIX} "
1919 STEP_TARGETS configure install
You can’t perform that action at this time.
0 commit comments