From the 2026-07-09 stacked auto-bundle (#375), amd64:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.0/include/bmi2intrin.h:25:3: error:
#error "Never use <bmi2intrin.h> directly; include <x86gprintrin.h> instead."
abseil-cpp 20260526.0 (a large jump from 20250814.1) pulls <bmi2intrin.h> directly under our -march=x86-64-v3 CFLAGS; gcc-15.2's intrinsic headers guard against direct inclusion. Fails in absl/profiling/hashtable.cc + profile_builder.cc (via raw_hash_set.h).
Options: patch abseil to include <x86gprintrin.h> (or <immintrin.h>) instead of the private header, or a compat -D/flag. Needs a build-test. Dropped from #375 (reverted to 20250814.1) meanwhile.
From the 2026-07-09 stacked auto-bundle (#375), amd64:
abseil-cpp 20260526.0 (a large jump from 20250814.1) pulls
<bmi2intrin.h>directly under our-march=x86-64-v3CFLAGS; gcc-15.2's intrinsic headers guard against direct inclusion. Fails inabsl/profiling/hashtable.cc+profile_builder.cc(viaraw_hash_set.h).Options: patch abseil to include
<x86gprintrin.h>(or<immintrin.h>) instead of the private header, or a compat-D/flag. Needs a build-test. Dropped from #375 (reverted to 20250814.1) meanwhile.