From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 3ED863858421; Tue, 2 Jan 2024 11:48:09 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3ED863858421 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1704196089; bh=fXl0FeLR4tbKUTy5eYtNrgaSdXIJqAmCf2KaGQo4d88=; h=From:To:Subject:Date:In-Reply-To:References:From; b=dG/YaPdzDWjYS4jdX+AIXgCjCnwYFamMMENo2EV0HPXa9JPU44S/vunUcVbfKLQ/G dhk5K2gsCFZ4yBk3oB7N0Vmi41RsOnZl8u6Ic7hXhKEWmuqJhmFRT6kEqtZ3v+CmYI NnJN3if4c9ug6AaM6aTsdHn1vKxPPuIxRA9y/i+Y= From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/113194] Hangup build ExtractAPIConsumer.cpp at -Og Date: Tue, 02 Jan 2024 11:48:06 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: compile-time-hog X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia 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: component Message-ID: In-Reply-To: References: 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=3D113194 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Component|middle-end |debug --- Comment #5 from Andrew Pinski --- Just another value tracking slowness: ``` #0 0x00000000016b0916 in mul_mod (shift=3D, inv=3D, y=3D, x=3D) at /home/apinski/src/upstream-gcc-match/gcc/gcc/hash-table.h:332 #1 hash_table_mod2 (index=3D, hash=3D) at /home/apinski/src/upstream-gcc-match/gcc/gcc/hash-table.h:354 #2 hash_table::find_slot_with_hash (this=3Dthis@entry=3D0x536b4e0, comparable=3D..., hash=3D1378369, insert=3Dinsert@entry=3DINSERT) at /home/apinski/src/upstream-gcc-match/gcc/gcc/hash-table.h:1052 #3 0x00000000016a250e in vars_copy (src=3D, dst=3D0x536b4e0= ) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:1826 #4 shared_hash_unshare (vars=3D0x4f30050) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:1619 #5 0x00000000016a6131 in shared_hash_find_slot_unshare_1 (ins=3DINSERT, dvhash=3D13, dv=3D..., pvars=3D) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:1655 #6 shared_hash_find_slot_unshare (ins=3DINSERT, dv=3D..., pvars=3D) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:1663 #7 set_variable_part (set=3D0x4bd2750, loc=3D0x7fffcda86780, dv=3D..., off= set=3D0, initialized=3DVAR_INIT_STATUS_INITIALIZED, set_src=3D0x0, iopt=3DINSERT) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:7893 #8 0x00000000016ac559 in val_bind (modified=3Dtrue, loc=3D0x7fffcda86780, val=3D0x50b30b0, set=3D0x4bd2750) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:1404 #9 val_store (set=3D0x4bd2750, val=3D0x50b30b0, loc=3D0x7fffcda86780, insn=3D, modified=3Dtrue) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:2531 #10 0x00000000016acdbc in compute_bb_dataflow (bb=3D0x7fffa8418660) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:6946 #11 0x00000000016aedee in vt_find_locations () at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:7185 #12 0x00000000016afc3d in variable_tracking_main_1 () at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:10525 #13 0x00000000016afddc in variable_tracking_main () at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:10571 #14 (anonymous namespace)::pass_variable_tracking::execute (this=3D) at /home/apinski/src/upstream-gcc-match/gcc/gcc/var-tracking.cc:10608 ```=