From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 3C2683858C50; Fri, 20 Oct 2023 16:40:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3C2683858C50 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1697820040; bh=mqWDYmS+xQbhI2HBjJJ9YGPBh0bLdzkIIYSODHFECTQ=; h=From:To:Subject:Date:From; b=dwrz+sL5f1rhmArRJPOaGbgIVwQne7g1jgaXxqRIlNGvpuQv6gf9lw3bLt9R8zhGE tlPY+u1y1IDVPcyhzBVFHhrd+OiDAIZdDfgOkzdRAi/e0YwfCN6FYytFljmDL9PBc8 7qn/8QfobPd8hPKksMpl9mKc3ZcMa7fQtN1aKuRM= From: "sjames at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: =?UTF-8?B?W0J1ZyBjKysvMTExODk5XSBOZXc6IFsxNCByZWdyZXNzaW9uXSBH?= =?UTF-8?B?Q0MgZmFpbHMgdG8gYm9vdHN0cmFwIHdpdGggJ3VzdC10cmVlLmNjOjEzMTox?= =?UTF-8?B?MDogZXJyb3I6IOKAmE5PTl9ERVBFTkRFTlRfRVhQUuKAmSB3YXMgbm90IGRl?= =?UTF-8?B?Y2xhcmVkIGluIHRoaXMgc2NvcGUn?= Date: Fri, 20 Oct 2023 16:40:39 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sjames at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D111899 Bug ID: 111899 Summary: [14 regression] GCC fails to bootstrap with 'ust-tree.cc:131:10: error: =E2=80=98NON_DEPENDENT_EXPR= =E2=80=99 was not declared in this scope' Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: sjames at gcc dot gnu.org Target Milestone: --- /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/./prev-gcc/xg++ -B/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/./prev-gcc/ -B/usr/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/src/.libs -B/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/libsupc++/.libs -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/include -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/libstdc++= -v3/libsupc++ -L/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/src/.libs -L/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/build/prev-x86_64-pc-linu= x-gnu/libstdc++-v3/libsupc++/.libs -fPIE -c -DDEF_GENTOO_SCP -DDEF_GENTOO_ZNOW -DEXTRA_OPTIONS -DGENTOO_FORTIFY_SOURCE_LEVEL=3D3 -DDEF_GENTOO_GLIBCXX_ASSERTIONS -DEXTRA_OPTIONS_CF -DIN_GCC_FRONTEND -m64 -pipe -march=3Dnative -fdiagnostics-color=3Dalways -ggdb3 -O2 -fno-checking -flto=3Djobserver -frandom-seed=3D1 -fcf-protection -fprofile-generate -flto=3Djobserver -frandom-seed=3D1 -DIN_GCC -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Wno-unused-parameter -fno-common -DHAVE_CONFIG_H -fPIE -I. -Irust -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../in= clude -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../li= bcpp/include -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../li= bcody -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../li= bdecnumber -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../li= bdecnumber/bid -I../libdecnumber -I/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/../li= bbacktrace -o rust/rust-tree.o -MT rust/rust-tree.o -MMD -MP -MF rust/.deps/rust-tree.TPo -m64 -pipe -march=3Dnative -fdiagnostics-color=3Da= lways -ggdb3 -O2 -fno-checking -flto=3Djobserver -frandom-seed=3D1 -fcf-protection -fprofile-gener ate -flto=3Djobserver -frandom-seed=3D1 -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/le= x -I /var/tmp/port age/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/parse -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/as= t -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0. 9999/gcc/rust/analysis -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ex= pand -I /var/tmp/portag e/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/hir/tree -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/hi= r -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0 .9999/gcc/rust/resolve -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ut= il -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ty= pecheck -I /var/tmp/portag e/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/checks/lints -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ch= ecks/errors -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/w ork/gcc-14.0.0.9999/gcc/rust/checks/errors/privacy -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ut= il -I /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ metadata /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc: In function =E2=80=98void Rust::mark_exp_read(tree)=E2=80=99: /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc:75:10: error: =E2=80=98NON_DEPENDENT_EXPR=E2=80=99 was not declared in this scope 75 | case NON_DEPENDENT_EXPR: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc: In function =E2=80=98tree_node* Rust::mark_use(tree, bool, bool, location_t= , bool)=E2=80=99: /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc:131:10: error: =E2=80=98NON_DEPENDENT_EXPR=E2=80=99 was not declared in this scope 131 | case NON_DEPENDENT_EXPR: | ^~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc: In function =E2=80=98cp_lvalue_kind Rust::lvalue_kind(const_tree)=E2=80=99: /var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/ba= ckend/rust-tree.cc:4523:10: error: =E2=80=98NON_DEPENDENT_EXPR=E2=80=99 was not declared in this scope 4523 | case NON_DEPENDENT_EXPR: | ^~~~~~~~~~~~~~~~~~ make[3]: *** [/var/tmp/portage/sys-devel/gcc-14.0.0.9999/work/gcc-14.0.0.9999/gcc/rust/M= ake-lang.in:379: rust/rust-tree.o] Error 1=