From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130090.outbound.protection.outlook.com [40.107.13.90]) by sourceware.org (Postfix) with ESMTPS id 104483858C2C for ; Tue, 23 Nov 2021 12:29:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 104483858C2C Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=fit.cvut.cz Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=fit.cvut.cz ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i24KUeheZWM/4pdOzKIIN9OlnYnYSC77Axi2TBljabejAuAVJY8HVl6ObT2UhKwlRJXurTAizV7dkHZWAsf3exVydBoxPBKEDHSeX13nGJlwE9pXJtJ2RckpkBeBfQb+GF/nXKcWb2BpwbPnbdUDPQuikCsnGnbcbGhhHDldzDILfJ2AuY3MKB/hoE6pxvmGuyMYULIzTzCUkpF7LtDckOaaefCQToL+8QsZ5R07XXamoX8m+WflXGqmhxTlrPW8dNyci0fsKq9AkCFMN7J2AUpWVmbCZ/0oH6/m4wN6X4yp+H4Cwce7iArOaYMsMNq9/va7LncSJd+XajvAYNPadw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WG1LoG6RDIczTR6EgZ8AV4FRTW7+sdn6MZ/2Xym2gjA=; b=EfLjWp1SLWH2aco0XGVYPlS6e5LbzlbfKACCTpMZUCsgnbFJZYhEptCtNtwQixQ9xbDPfkdKjMDZol6cpwZGVkF5/mjuiu9FrYwAXIGoH0fTYpWJnfzVWWnoS8oVtlgHge++wY1hCuuyg2cwz9ydO/hTXSIGCuSBUNDBvwmsUQ41BLJPAioUSOqZGXPw0tt/q+87ijxzoqL+xv0n3W4/xfiCvE0KZiuqeYAex/bKEASuE5J/Cv+4D59TkMhD0NPZl5eq86h2GOstZtLx8eXIaSMb2piCDLuxPRC6N2rPHgCWnbrpnXywsnjW/0dqMJBi4GbxscS1xw01u7TEMKdSxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fit.cvut.cz; dmarc=pass action=none header.from=fit.cvut.cz; dkim=pass header.d=fit.cvut.cz; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=campuscvut.onmicrosoft.com; s=selector2-campuscvut-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WG1LoG6RDIczTR6EgZ8AV4FRTW7+sdn6MZ/2Xym2gjA=; b=HhkUjwA9f0pCBKz2LELKin+AZBCe7az63I/IMsf6BIafrRoV05EeoUNVohzSV+vghu+KJ59KtLCsW/EMNLvAQO1PB7cTrI65aW+HsZnsa+Z9QFIpwSKY3FYg+4qo8fROhjQCVTO2cTIqcq3KpkT0XR77eIoWbpq4wkcEqnlJqPo= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fit.cvut.cz; Received: from VI1PR06MB4848.eurprd06.prod.outlook.com (2603:10a6:803:a2::28) by VI1PR06MB3103.eurprd06.prod.outlook.com (2603:10a6:802:5::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Tue, 23 Nov 2021 12:29:43 +0000 Received: from VI1PR06MB4848.eurprd06.prod.outlook.com ([fe80::59ef:1099:fe90:3845]) by VI1PR06MB4848.eurprd06.prod.outlook.com ([fe80::59ef:1099:fe90:3845%2]) with mapi id 15.20.4713.026; Tue, 23 Nov 2021 12:29:43 +0000 Message-ID: <09bc45997539f9efe19b69b763123745133cda6e.camel@fit.cvut.cz> Subject: Re: feature branch for creating MI commands with python (was: How to create new mi commands via python / get current interpreter in python) From: Jan Vrany To: gdb@sourceware.org Cc: Simon Sobisch , Andrew Burgess Date: Tue, 23 Nov 2021 12:29:41 +0000 In-Reply-To: <8001469a-1bed-febb-3dbc-3c72c4293033@gnu.org> References: <60c53fa8bf160533a2eddf1da280eb50c7461a6a.camel@fit.cvut.cz> <253b903c-b5e3-86bd-2681-c904fb2c5d53@gnu.org> <4a86abc464db6ce661a0ae6d443da3b0b4bd52b2.camel@fit.cvut.cz> <8001469a-1bed-febb-3dbc-3c72c4293033@gnu.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P265CA0025.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::10) To VI1PR06MB4848.eurprd06.prod.outlook.com (2603:10a6:803:a2::28) MIME-Version: 1.0 Received: from [192.168.8.216] (83.219.56.252) by LO4P265CA0025.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:2ae::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22 via Frontend Transport; Tue, 23 Nov 2021 12:29:43 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 22e752ec-9484-4de0-8874-08d9ae7ced86 X-MS-TrafficTypeDiagnostic: VI1PR06MB3103: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:4303; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JhP6J+/Ws0Ot8Wmb9bep6uWtSjkrbxFJVedHMk0mqyB7sjr+fSVgu0G2a9Nwzep9nfwlwKulRMEG/Sbx7MLaxwpvz2XITAyIrcPrH72Z0RD/ZTafoe+RPXkyqL2BTP89beuolhIM9s3CeQf5Q2HnuD3uG3+L4YWD+htHx8RE+zJOgl7TNm9NRS1whM/BTp3LHB7pfqMTt/Szn2QGajxvBBmUtu3YtutkuMCVMQIMMPd/v95QOks6BU3UfyJB2w6uO8TJZI9Y6QI82McaBeMVlskmdJ6sUHt3qdHu1fPw96E2QlSVxyMDgnZWm87xigE/qfnGpfmN35E2S19Ri4Ygk/EJIQQLQGHwuch3v1zuK7x6tmJzdaIo+8EKhTc+z71DCcoIynLXpwgVUebvjeY54RNTY7uCH6uIppkrpaEUmWDf2IGDzzkdLcKuTVKuu3OJl4VcPsho/S+P80Ck11MtSLGYVgn45LWqffTSkI45sqFS/iP/7UwQGBWsLrnARTpjKErHFP0YLK0ppD3qk7kOJXbpwppcwhLNo2pBST/X9oPuMgg69GrytGHa6OB8Gzof1sVBviPRi474T1bJpMX3xOzg2KGz+vM1LEcKUwC5AIXh/5TMPD20L32S7GVmBuTCFme/qCpoRj8/cp0O0lx5pPLZ/1V97pZIInY43Y6xaCsqZJCRGI3vLdDoUMr9fSD9Im2lISvcO1X9zzaQZHZALBtk2jcPDsqRingE1ThfefHHLAu6PXwAi6h3nW548Dj7P3Oy7SPE5GbmHPlBNSVyhw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR06MB4848.eurprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(39850400004)(136003)(396003)(376002)(366004)(186003)(6916009)(4326008)(86362001)(83380400001)(786003)(38100700002)(38350700002)(66556008)(8936002)(66946007)(66476007)(26005)(966005)(316002)(956004)(5660300002)(2616005)(54906003)(8676002)(6486002)(2906002)(52116002)(16576012)(508600001)(4744005)(44832011); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NUJLbDZyWFBVYisxTmlETEpoRlI2Z3dYblN0SDhBOStCbnFua3NIL2twVlZV?= =?utf-8?B?TlQ0OExOcmd0OHVZUEphc0x2R1d5L0lQK0R5NjIzSjQ5c1A3YlNFVSsrY1dj?= =?utf-8?B?a081UG5Ub05FbnRiZ2ExYk1KL0hrMlZWaE5NMjIyTTQ2TUpnbTI2dzYvYkZP?= =?utf-8?B?YTR5Y010R2wycTUwWEcwQjZmakdhV2FlZ0ovMEhOSDFRVVJ4WDNPYmRtK2NL?= =?utf-8?B?aS9IUk9acFdqQkYxaG5hd1FOaXZqc0hmT3QvMTIxSzVXZ1NlTnpjYnpQU2RZ?= =?utf-8?B?UFlpbEhSSXBFdEZqbEdOdXB1Sm1aUEtna2xqWUZnZkhKZ3BzL1BuZ2lscDVR?= =?utf-8?B?b2pyYjgxK0ZZY0k5bWhUSHNyWW1aMjFuRjlVb0ozRGNQQ011b1ViNCtlLzBx?= =?utf-8?B?K1I0VVdIa1R6MytQU3YyVmZUQjQ3VDRpMnQ4OG5yaG0yTVdxb0JSdmJtVVM3?= =?utf-8?B?R1o5b05Zck1aZWgwZ1NCQ040WHBNVGttWmFoL1RiMk5uSjFWdng0M1hJZCtv?= =?utf-8?B?WmIxL1E4ekJJcGx6VDNZdE1UeVBOMmhrczVUakFwMXlMcEpCZHcwQ014WXdH?= =?utf-8?B?VldkQ3VmTXlEOWhUaExLTXkrbzlnMEd3a2czN2ZpanhjeTFJNTJTejFiRjNh?= =?utf-8?B?Y2pkWkc2WmNCWUJyNEo2OWdSM2N5QlJIMUVjMFlmazVqZWRCdERGT2ZhU2oy?= =?utf-8?B?QUZDYTFGNGY2ZWtIODVzWGEzU24za3FtWWRWdTVKMGpxSDE2T0F3clo3UGJN?= =?utf-8?B?Q3R0ZlFPc0JOK2RxNmk0OHEwSU9MM0RlRWkzMHJkYTZRRkVTcnBzeHl2bnpP?= =?utf-8?B?WWhmUzhFc2pNVnBtSmR0Ky80VjFOM1BQVzBYTWVvc3ZtUnJzM3hJdzZ3VEM5?= =?utf-8?B?UFNCN3QwbFMrNDlCZUhOTHlnVjBoRnRxRUpERG5rUVZ2aWhBd2FyRFdzS0Jj?= =?utf-8?B?SG9UcHhxRHEzajJsLzg2bFlvejlGS2xRcHlmSEUwSEZvbHRJdXFrZGtmOVBM?= =?utf-8?B?ZEhraHlJT25WVGRydHY4eStRamh1V0ViOTJpMzVseFozdGV5T2h4bnJ0cDY5?= =?utf-8?B?c3kyMFdZYlFLbDF4RUl4dFNJYU1TSXpOelF4QkI3SlJJazlnRXJaaUFaZWJ4?= =?utf-8?B?SjF6TUNCeFllTVdQL0JBYmpobEJCU2MwQU5PeG1BdGR1cG90RVhEcFQvTTdV?= =?utf-8?B?eTBJN05MZ256QzZITW4xMmFsdXI5M1g0SUF1RjBNR2I0TE81MUhaSklpNTdo?= =?utf-8?B?bFRkaW9oS2JWa25hZW9GMXowRzZNM1h1R2hCZzhxWDU2a1R2T1NCdzFCZktv?= =?utf-8?B?RUZKNFdhVWUrMm1TcE1uL0RFQVJOdGZyQUhrb3ZuaFRUdnpKa2dvYUtQUld1?= =?utf-8?B?R1hTR2R5MG43VmhvZVc1WWtjNjc5cVduMmc1RVdieEZaeGhodUhtWWV2QnhG?= =?utf-8?B?WE5UOWtvTkFTM09PL20vQ0l2MTR0aFMyTUZobGFRT2IvUXpZcjhoTi9zSnpZ?= =?utf-8?B?YjVVUkFRK0F0SnkyYzJiYkFJYmhhM1Jvb24rZGJ3N0hjYVNTMndhZGQzUzRK?= =?utf-8?B?R05yWVlpZS9VRTREUTc3ZzA3VlJDUENEQ2JickdYVUZMaWorcWpTSmNxMEQ1?= =?utf-8?B?RXFWRnE1d0RXNW51ZkZDZC9jK2tKUG5MTy9NYmZxRGZvSkNaWGpFdHMwTXNF?= =?utf-8?B?NlJaU2t4cXIvbFVENURmcllSZHVXeHRzRE9jOW5xYW1wN2NJbGI0UDBzb1Js?= =?utf-8?B?KzYzc0RQSm5PQ2NPRU5UOUtLVTdNQU9KQzBaN0QrcW1TaXBGRVZudTNxNmdv?= =?utf-8?B?Vjc3bUZMRUFGdldVam1KRnhuQUZScVZsNUxVMmJJVVMxUjFXQWlReTNySXYv?= =?utf-8?B?cjFKckZZZ3dOd2hsRVEzNnp1ditKT2VmZkhJbGZsbUcxREJPVzNMV0VNWTIy?= =?utf-8?B?ZXk5RWdrRHRYRnRtNjc0SXZPTnVPNnRDcUN1NjhLTmE1eE81eHUyVkpxTjI5?= =?utf-8?B?aU1NQ05wVmpCazM3NnhadGdkWDdxM0dIMmFmclJmTGpGZ0Z1a0xKWVFiRUYr?= =?utf-8?B?OVJPaFNWR3RhVlN4VFAvcE1FSGwrbmNHYWxNcW5mNk5aMDVoOFY3eUJXN2JL?= =?utf-8?Q?otz4=3D?= X-OriginatorOrg: fit.cvut.cz X-MS-Exchange-CrossTenant-Network-Message-Id: 22e752ec-9484-4de0-8874-08d9ae7ced86 X-MS-Exchange-CrossTenant-AuthSource: VI1PR06MB4848.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Nov 2021 12:29:43.6518 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f345c406-5268-43b0-b19f-5862fa6833f8 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: HSk2UnOdn21oN0y9xHhA7VFCAFLwTuoOPClCX1MyuNEBxxiEGcsUp6xbJjX+hhJe X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR06MB3103 X-Spam-Status: No, score=-3.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham 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, 23 Nov 2021 12:29:50 -0000 Hi Simon, Andrew > > > > Done. Rebased on a recent master and pushed into branch: > > "users/jv/patches/feature-python-mi": > > > > https://sourceware.org/git/?p=binutils-gdb.git;a=shortlog;h=refs/heads/users/jv/patches/feature-python-mi > > I have rebased this branch on to of Andrew's patches and wanted to update the feature branch on sourceware.org but it failed: remote: error: denying non-fast-forward refs/heads/users/jv/patches/feature-python-mi (you should pull first) What's the correct way of updating rebased / edited feature branch? Andrew, you mentioned you have some thoughts on a different / way of implemeting Python MI commands. Can you elaborate? I can try to address your comments while waiting for your submitted series to be merged (thanks for doing that!) Thanks! Jan