[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #8 from bugzil...@reto-schneider.ch --- (In reply to bugzillas from comment #7) > I did some bisecting. r219770 is the commit which breaks my example. ...or just exposes an already existing failure.

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #7 from bugzil...@reto-schneider.ch --- I did some bisecting. r219770 is the commit which breaks my example.

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-16 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #10 from bugzil...@reto-schneider.ch --- Which is a known limitation or something that can/will be fixed?

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-09 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #5 from bugzil...@reto-schneider.ch --- The generated binaries use the same libraries: $ clang++-3.6 -fsanitize=thread -Wall -Wextra -std=c++11 -pthread -o tsan-test-clang tsan-test.cpp $ ldd tsan-test-clang linux-vdso.so.1

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-09 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #4 from bugzil...@reto-schneider.ch --- Created attachment 37295 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37295=edit g++-5 -fsanitize=thread -Wall -Wextra -std=c++11 -pthread -static-libtsan tsan-test.cpp &&a

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-08 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #2 from bugzil...@reto-schneider.ch --- Created attachment 37286 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37286=edit Minimal example

[Bug sanitizer/69204] ThreadSanitizer: False positive on std::promise usage

2016-01-08 Thread bugzil...@reto-schneider.ch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69204 --- Comment #1 from bugzil...@reto-schneider.ch --- Created attachment 37285 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37285=edit Preprocessed source Preprocessed test case. Compressed due to the 1MB limit.

[Bug sanitizer/69204] New: ThreadSanitizer: False positive on std::promise usage

2016-01-08 Thread bugzil...@reto-schneider.ch
Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: bugzil...@reto-schneider.ch CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub at gcc dot gnu.org, kcc at gcc dot gnu.org Target Milestone: --- When compiling