mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-26 18:42:41 +01:00
4307/8/9/10 data races (#4312)
* fix(NumericString): properly mark uIntToString deprecated #4304 * dev(runLibtests): allow to specify test to run * fix(NotificationCenter): data race #4307 * fix(DirectoryWatcher): data race #4308 * fix(ArchiveStrategy): data race #4309 * fix(ActiveThread): data race #4310 * fix(Task): Cancelled Task shouldn't start running #4311 (WIP) * fix(String): ignore clang loop unrolling warnings * fix(TaskManager): task ownership #4311 * chore(FIFOEventTest): fix unused var warning; disable benchmark in test * fix(Task): remove unnecessary mutex (and prevent cyclic locking reported by TSAN) * fix(CryptoTest): disable testEncryptDecryptGCM * fix(ci): typo * fix(NotificationCenter): disable and clear observers in dtor (#4307) --------- Co-authored-by: Matej Kenda <matejken@gmail.com>
This commit is contained in:
committed by
GitHub
parent
35e1490b26
commit
1e90f64bbf
@@ -23,6 +23,11 @@
|
||||
#include <cstring>
|
||||
#include <algorithm>
|
||||
|
||||
// ignore loop unrolling warnings in this file
|
||||
#if defined(__clang__) && ((__clang_major__ > 3) || (__clang_major__ == 3 && __clang_minor__ >= 6))
|
||||
# pragma clang diagnostic push
|
||||
# pragma clang diagnostic ignored "-Wpass-failed"
|
||||
#endif
|
||||
|
||||
namespace Poco {
|
||||
|
||||
@@ -760,5 +765,8 @@ struct CILess
|
||||
|
||||
} // namespace Poco
|
||||
|
||||
#if defined(__clang__) && ((__clang_major__ > 3) || (__clang_major__ == 3 && __clang_minor__ >= 6))
|
||||
# pragma clang diagnostic pop
|
||||
#endif
|
||||
|
||||
#endif // Foundation_String_INCLUDED
|
||||
|
||||
Reference in New Issue
Block a user