https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110258
Bug ID: 110258
Summary: Undefined reference to intrinsic when taking function
reference at namespace scope
Product: gcc
Version: 13.1.1
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109753
Bug ID: 109753
Summary: pragma GCC target stops std::vector from compiling
Product: gcc
Version: 13.1.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109746
Bug ID: 109746
Summary: Fails removing redundant comparison in for loop over
multiple variables, unless members of struct
Product: gcc
Version: 13.1.1
Status:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112795
Bug ID: 112795
Summary: [C++>=14] ICE pragma GCC unroll (n)
cxx_eval_constant_expression
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112795
--- Comment #1 from Magnus Hokland Hegdahl ---
Full output:
// Target: x86_64-pc-linux-gnu
// Configured with: /build/gcc/src/gcc/configure
--enable-languages=ada,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-bootstrap
--prefix=/usr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113676
Bug ID: 113676
Summary: Miscompilation tree-vrp __builtin_unreachable
Product: gcc
Version: 12.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113676
--- Comment #2 from Magnus Hokland Hegdahl ---
Hi, here's a version that doesn't need -std=c++20 or argv:
https://godbolt.org/z/Y9ooY998e
#include
constexpr auto bit_ceil(unsigned x) -> unsigned {
if (x <= 1) return 1U;
int w = 32 -