Bug#977638: g++-10:s390x: Large classes of std::bitset and std::vector hash the same

2020-12-17 Thread Benjamin Barenblat
Package: g++-10 Version: 10.2.1-1 Severity: normal On s390x, std::hash returns identical values for large classes of std::bitset and std::vector: $ cat bug.cc #include #include #include #include int main() { std::bitset<2> a("00"), b("01"); std::vector c =

Bug#977603: Problem solved (root cause unknown)

2020-12-17 Thread Krzysztof Marczak
I used: apt-get purge apt-get purge g++ g++-10 then installed again build-enential and installed again build-essential. Problem is gone. Compilation works without any issues. What is strange is that I didn't mess in any configuration files for gcc or clang. I don't know the reason why it failed an

Bug#977603: cc1plus: internal compiler error: in cpp_diagnostic_at, at libcpp/errors.c:41

2020-12-17 Thread Krzysztof Marczak
Package: g++-10 Version: 10.2.1-1 Severity: grave Justification: renders package unusable Dear Maintainer, There is not possible to compile any even simple program. Every time g++ produces following errors: cc1plus: internal compiler error: in cpp_diagnostic_at, at libcpp/errors.c:41 0x5cb277 cp

Bug#977598: gcc-11: Please disable the Go compiler on ia64

2020-12-17 Thread John Paul Adrian Glaubitz
Source: gcc-11 Version: 10.2.1-1 Severity: normal User: debian-i...@lists.debian.org Usertags: ia64 X-Debbugs-Cc: debian-i...@lists.debian.org Hello! With gcc-11, the Go compiler is now used during the bootstrap process which causes the build of gcc-11 and gcc-snapshot to fail on ia64 as Go doesn