[Bug c++/58089] expanding empty parameter pack as constructor arguments requires accessible copy constructor

2013-11-29 Thread a...@q-fu.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58089 Andrey Zholos changed: What|Removed |Added CC||a...@q-fu.com --- Comment #2 from Andrey

[Bug c++/78073] inherited initializer_list constructor is not accessible

2016-11-21 Thread a...@q-fu.com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78073 Andrey Zholos changed: What|Removed |Added CC||a...@q-fu.com --- Comment #2 from

[Bug tree-optimization/64718] New: Bad 16-bit bswap replacement

2015-01-21 Thread a...@q-fu.com
Assignee: unassigned at gcc dot gnu.org Reporter: a...@q-fu.com Target: i686-pc-linux-gnu This code is reduced from htons((int)port) on FreeBSD. The expression gets replaced with a rotation in a 32-bit register instead of a 16-bit register, so the upper byte is lost