[Bug 276265] clang crashes on 15 CURRENT on the port devel/glaze: Assertion failed: (Current->LocalDecls.find(D) == Current->LocalDecls.end() && "Instantiated local in inner and outer scopes"), function InstantiatedLocal

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 02 Apr 2025 13:46:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276265

--- Comment #3 from Jan Beich <jbeich@FreeBSD.org> ---
Still affects consumers (see hyprland log below). Not attaching preprocessed
C++ source as it's larger than just installing a single package.

$ pkg install glaze
$ c++ -o /dev/null -std=c++20 -isystem/usr/local/include
/usr/local/include/glaze/reflection/get_name.hpp
Assertion failed: (!Current->LocalDecls.contains(D) && "Instantiated local in
inner and outer scopes"), function InstantiatedLocal, file
/usr/src/contrib/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp, line
4418.
[...]

https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/pad39cc941617_s7a490725045/logs/errors/hyprland-0.48.1.log
https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pad39cc941617_s7a490725045/logs/errors/hyprland-0.48.1.log

-- 
You are receiving this mail because:
You are the assignee for the bug.