Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
1000-remove-unaligned-test.patch | Remove unaligned mem-accesses from test_malloc_pools.cpp This should help sparc64 tests, if we miss a case a SIGBUS will greet us. =================================================================== |
Steve Capper <steven.capper@gmail.com> | no | |||
1010-test-less-stress.patch | Reduce stress of test_collaborative_call_once on __arm__. =================================================================== |
Mo Zhou <lumin@debian.org> | yes | 2022-02-15 | ||
1020-arch-generic.patch | This patch provides the generic architecture fallback, which was not merged by upstream. We just keep the patch here. =================================================================== |
Matthias Klose <doko@debian.org> | yes | debian | 2023-06-17 | |
1030-warning-flags.patch | Suppress compiler warnings since GCC-12. (Closes: #1016283) =================================================================== |
Mo Zhou <lumin@debian.org> | yes | 2022-08-18 | ||
1050-armel-atomic-past-buffer.patch | Avoid build problem on armel caused by strange compiler. Add indirection and a result test which seem to confuse GCC 13 less than the original statements. Fixes build problem: In file included from /usr/include/c++/13/atomic:41, from /<<PKGBUILDDIR>>/test/common/doctest.h:2990, from /<<PKGBUILDDIR>>/test/common/test.h:32, from /<<PKGBUILDDIR>>/test/tbb/test_concurrent_monitor.cpp:26: In member function void std::__atomic_base<_IntTp>::store(__int_type, std::memory_order) [with _ITp = bool], inlined from void std::atomic<bool>::store(bool, std::memory_order) at /usr/include/c++/13/atomic:104:20, inlined from void tbb::detail::r1::concurrent_monitor_base<Context>::notify_one_relaxed() [with Context = unsigned int] at /<<PKGBUILDDIR>>/test/tbb/../../src/tbb/concurrent_monitor.h:293:53, inlined from void tbb::detail::r1::concurrent_monitor_base<Context>::notify_one() [with Context = unsigned int] at /<<PKGBUILDDIR>>/test/tbb/../../src/tbb/concurrent_monitor.h:276:27, inlined from void DOCTEST_ANON_FUNC_35() at /<<PKGBUILDDIR>>/test/tbb/test_concurrent_monitor.cpp:87:44: /usr/include/c++/13/bits/atomic_base.h:481:25: error: void __atomic_store_1(volatile void*, unsigned char, int) writing 1 byte into a region of size 0 overflows the destination [-Werror=stringop-overflow=] 481 | __atomic_store_n(&_M_i, __i, int(__m)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ =================================================================== |
Petter Reinholdtsen <pere@debian.org> | no | debian | 2023-07-31 |