[Bug libstdc++/94996] jthread should stop and join the associated thread before being assigned.

2020-05-08 Thread hotwatermorning at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94996 --- Comment #1 from hotwatermorning at gmail dot com --- Note: The expected behavior is that the associated thread is stopped and joined at `th = std::jthread();` and the following assertion passes, but the current implementation aborts at `th

[Bug c++/94996] New: jthread should stop and join the associated thread before being assigned.

2020-05-08 Thread hotwatermorning at gmail dot com
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: hotwatermorning at gmail dot com Target Milestone: --- Hi, A joinable std::jthread should stop and join the associated thread before being assigned, but it seems that current

[Bug libstdc++/82777] incorrect result of std::filesystem::path::lexically_normal

2017-10-30 Thread hotwatermorning at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82777 --- Comment #1 from hotwatermorning at gmail dot com --- I apologize that the snippet has typos. ( s/except/expect/ )

[Bug libstdc++/82777] New: incorrect result of std::filesystem::path::lexically_normal

2017-10-30 Thread hotwatermorning at gmail dot com
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: hotwatermorning at gmail dot com Target Milestone: --- With gcc HEAD 8.0.0 20171029, std::filesystem::path::lexically_normal() returns an incorrect path. And maybe because of this bug