From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) by sourceware.org (Postfix) with ESMTPS id E0841385781A for ; Tue, 8 Mar 2022 22:04:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E0841385781A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com Received: from cmgw14.mail.unifiedlayer.com (unknown [10.0.90.129]) by progateway6.mail.pro1.eigbox.com (Postfix) with ESMTP id 4852010047A40 for ; Tue, 8 Mar 2022 22:04:29 +0000 (UTC) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTP id RhwSnzc762s5dRhwTngk0g; Tue, 08 Mar 2022 22:04:29 +0000 X-Authority-Reason: nr=8 X-Authority-Analysis: v=2.4 cv=BOh2EHcG c=1 sm=1 tr=0 ts=6227d2ed a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=dLZJa+xiwSxG16/P+YVxDGlgEgI=:19 a=o8Y5sQTvuykA:10:nop_rcvd_month_year a=Qbun_eYptAEA:10:endurance_base64_authed_username_1 a=CCpqsmhAAAAA:8 a=Ze93FWtsTEPpoYZoQdoA:9 a=ul9cdbp4aOFLsgKbc677:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:References :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=M8aqASGIZO/t7hGfMTAAJLNftCpQxZX1a+4favVDVS4=; b=Sdvl1mw5miJSB3yfMltMu5hjC2 2y4yWxvXrPo8tc9DjnGWLpkJ+Bu1ClZteDrKSkBKusMzd8E6culdqi1AhCFYyv7IqLfHJWNLe41kx Dep8Tqq2ihX1AslWTEyl0c586; Received: from 75-166-141-253.hlrn.qwest.net ([75.166.141.253]:41862 helo=prentzel) by box5379.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1nRhwS-001zbM-H8; Tue, 08 Mar 2022 15:04:28 -0700 From: Tom Tromey To: Krishna Narayanan via Gdb Subject: Re: gdb error while running preprocessed file in gcc directory. References: X-Attribution: Tom Date: Tue, 08 Mar 2022 15:04:27 -0700 In-Reply-To: (Krishna Narayanan via Gdb's message of "Tue, 8 Mar 2022 16:23:28 +0530") Message-ID: <875yoo2j9w.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.141.253 X-Source-L: No X-Exim-ID: 1nRhwS-001zbM-H8 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-141-253.hlrn.qwest.net (prentzel) [75.166.141.253]:41862 X-Source-Auth: tom+tromey.com X-Email-Count: 3 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-Spam-Status: No, score=-3024.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, JMQ_SPF_NEUTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Mar 2022 22:04:31 -0000 >>>>> Krishna Narayanan via Gdb writes: > Traceback (most recent call last): > File "", line 1, in > File "/home/krishna/latest/gcc/../../gcc-11.2.0/gcc/gdbhooks.py", > line 152, in > tree_code_dict = gdb.types.make_enum_dict(gdb.lookup_type('enum tree_code')) > gdb.error: No enum type named tree_code. > .gdbinit:15: Error in sourced command file: > Error while executing Python code. > I would be grateful if you could help me to resolve this error.Can you > please guide me where I went wrong? It sounds to me like maybe gcc was modified but the gdb-related python code that is part of gcc was not updated. Or, possibly you have compiled without debuginfo and so the type cannot be found. The only way to know is dig through the source and/or your build tree. Tom