[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-09-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 Jonathan Wakely changed: What|Removed |Added CC||miladfarca at gmail dot com --- Commen

[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-04-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|redi at gcc dot

[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-01-21 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 Jonathan Wakely changed: What|Removed |Added Target|s390x-linux-gnu |s390x-linux-gnu, |

[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-01-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 --- Comment #3 from Jonathan Wakely --- Yes the problem is that a bitset<2> uses the two least significant bits of an unsigned long, so we want to hash a single byte. But we take the address of the unsigned long and then hash the first byte. For

[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-01-19 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2021-01-19 Assignee|unassign

[Bug libstdc++/98731] s390x: Large classes of std::bitset and std::vector hash the same

2021-01-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98731 Richard Biener changed: What|Removed |Added Component|target |libstdc++ --- Comment #1 from Richard B