From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 77179 invoked by alias); 27 Feb 2017 19:51:07 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 77163 invoked by uid 89); 27 Feb 2017 19:51:06 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=H*M:220, H*MI:220, tot, Hx-languages-length:842 X-HELO: NAM03-BY2-obe.outbound.protection.outlook.com Received: from mail-by2nam03on0068.outbound.protection.outlook.com (HELO NAM03-BY2-obe.outbound.protection.outlook.com) (104.47.42.68) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 27 Feb 2017 19:51:05 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Steve.Ellcey@cavium.com; Received: from sellcey-dt.caveonetworks.com (50.233.148.156) by BY2PR07MB2437.namprd07.prod.outlook.com (10.166.115.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Mon, 27 Feb 2017 19:51:03 +0000 Message-ID: <1488225059.2866.220.camel@caviumnetworks.com> Subject: GDB build failure when using latest (ToT) GCC From: Steve Ellcey To: gdb@sourceware.org Date: Mon, 27 Feb 2017 19:51:00 -0000 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BN6PR11CA0017.namprd11.prod.outlook.com (10.172.17.27) To BY2PR07MB2437.namprd07.prod.outlook.com (10.166.115.17) X-MS-Office365-Filtering-Correlation-Id: 21055350-c559-4cda-22c4-08d45f49f66f X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BY2PR07MB2437; X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB2437;3:ZVw0wY68xWaHZLNJ5K93GUwyeCr2UKnWw1TUg7Mqg0TcOkY3986DJ/K+1TpjlxznOtm+rsEqfhiewl/G90nHLNpqTiWW1sj3CWBKNkY2yiP5uqnzJ3oa6L5l1Hlp6t6b2blR6jNa0Dc06AX8hTheizCk3mBGveKk/s8VXKAGjSu8/tx5YpYGWeYxKKgJ0Q3Bdb5SmLGmm5qdtY+yWAga59GmfL3T13uzqxCFnlsBcWcRp2mUHkwutPr3UPXCQG0QGWiB9z8XHuXiQlRP3aqYfA==;25:A7ABHhpSf/HzM1qa5Ymlpp+UeitG5iLGQ5H9ZNvnFxmxre7xsepe9RzB76awgHnWgq6S+VRooE3UGiJ2MRsHa71qFaZRrZo+jUCjfzTxxfRpCsOL4uZD+j8Sxrcl28h9A9ZLklnJS9iwPfAhWIjk/TcV4rZbcE//Y74v+5aUKxSNj5rEdpaF5e4bf/EyzwZIKlOjUtyiy2PiIRjx0L2Uk36K6Q+glV/KQZfWgvSxivFtai6i9vw+a9sKbL63Dnyt1EjkJ2F8qg48sV7OPrgzhyYU3wGgile8/HrYOl1ZV2YHR0uVaqKqmeBt/J61CQgoGtNvYU6te48x1cvrhkAi+xPnyXWUTFZRArCdu6cXQoEJ8Va4MikzfHyAh/0U2piNmYV76xuljhz69/U2/q1qNvGsNhkSSERQY2do5uoiYTMZRDGSV2jEu0TlR2Gl6CuUHYFhHdyJ1W+CpEooQEzsrQ== X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB2437;31:OQDJsXd1E1DGSfYT1wFmMhOMAG2bjfj5vWzXUGS4+dBhNbg2h6pJMwO1StIEbG9/IWLr0DS6fMOsaW+uBDhMlsiie5LAeckkEV0jcJUtwSFJqdBLcEkbfBXZZr08OhiJ5xrv4SrobXpzVjy8vms48n8SDirZgRj/kO7NVXgKRJMmcZXa38pUWswpPXQL7PJ4tmacX5OhLFXaG3VSqI2YYHvsTPH+f89ljMJ6VfNjclhRjv5sJhS6G30QzFRNL7iU3GjGewvb9d0HUR4mvJVGCw==;20:S7F31auLyF3jCUkcIMQBiIJe6y1NuIf8CrGzG1wtMx2sLmqF6hwJ0XzXaPWlFRHXsky/ysmNyvHSnNMy79pJ7Qs1VPOpIpZyEHn82Re4MjEGy4NyD95T/VL40WzAMP5PORHyOocKIUrvoix3GzbGG7GE4CI1dmSv3ybJW4eSyGrfgvJ2uPaetqRzDYtVKB/9fofg1DoPJQbchQ7stcmSC6rYa+N4s1a6PW1UwjITo7kcJgVO+P+Azg0NTHDiZ/kIPVcMRY8KGGZa8OLsIE8gv0mjMPtKmDs63tXk5il+4lo5WfF1WLYNbFnZyxLhT9MfMaa0c93+wYWC01jpwt37tRrdqFnOEbMElezVZTy29g57Xh5+FCbpxTq2ACe/sBcfo/1fjN2yycKTGyzMgKkzJL8XaPm1YXsUMxmzk7Shp9jvWC/L4obxi25q5o0k8epTdVVhGyFSl9kLIul1xhQKHAIDEcs6ina8yD0Z+/WaPKFcgrbUa8Dt033VUh/ibfUpkihuXA0D2K73qBX9mXSMpboJvwTrbLbT+VKVbwNLhmVK6C9kdD4tK1o4uALJQ9mZSk10XgJ0okIBZjN5Nz33Zy9QA8O8P1QxXcJDoJcnWgo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148);SRVR:BY2PR07MB2437;BCL:0;PCL:0;RULEID:;SRVR:BY2PR07MB2437; X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB2437;4:5C7cOc+0yZZaAC3Zen32NOBHNntw3erMCBC30GgqnAh9nkDQnNHCjq0EZuaGmFTFcACP8/3muobEImKqypRs4v2T+zxKDSYA7bz2Urf/GetJAKY9AGty0wy1XVV67Sfd9R0IMvHTkximqG/ZwoCRCVuoeIuH2n4QSmbOopPZESF3jddnfHCSCpi8R03SlW6vrA1y66bZ+rg9gJoe00IUc9NSpgg7P/amtSGoDbcFiMBZklzN+NTD5sbnbZ0E/2R4Q83qOpQDRdF1gZQmo8l+T9G8ULj4vPUkKdKykprJcbZ7O5JKKdFWepIakmXzsLnDOtQDRFIxHdQSMjWQ+t8xAzSVyLPYC2pDAF7t6RK2Zaqp3N2S8TyvZmQOMPfsSowlEVgPreNUqMimNzsfBLZH5PZZoBS3g9DE5bowOeo4jxgWQ2ecRvknQy45E+mw/oO7D4DjMdQarFU0qdohozESy85eYpATdKlxSXKSr2cDGtaSzAsce5hUPWtw6wRPon5Qzrixyd5Jdah6r8Iu3sWFx9e7RrqBSn5K5ETM2I+IJzlXzZjaZBKFZcugup5rvjNKXgXcY8aLdaknLVrPdfy+NWaPQbaL+WNblv7hJk7YQc8= X-Forefront-PRVS: 02318D10FB X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(39450400003)(189002)(199003)(8676002)(92566002)(2870700001)(2906002)(81156014)(81166006)(450100001)(50226002)(69596002)(101416001)(103116003)(50986999)(53416004)(6116002)(3846002)(36756003)(42186005)(23676002)(2361001)(2351001)(106356001)(105586002)(5660300001)(33646002)(68736007)(6486002)(6506006)(50466002)(7736002)(6666003)(110136004)(66066001)(42882006)(6916009)(97736004)(53936002)(189998001)(38730400002)(25786008)(305945005)(5820100001)(47776003)(6512007)(99106002);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR07MB2437;H:sellcey-dt.caveonetworks.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjA3TUIyNDM3OzIzOmhLemF1b012NmVRc3JvL0U3WmI0S1gycFRW?= =?utf-8?B?NmVUZWI4bHZkOHB0ZkplRG9JMTBMUHZjM1NJMVlEdjNkV3RrTWRIUzUrRlJk?= =?utf-8?B?K2ZyN255R1RvUWVMZGJ5eThMVmtYSUphSHEyRVVoa0l6U1dRVXQ5NkpkT3Zt?= =?utf-8?B?TVpBQWw3eTJQYjVPbXUxNE1ERTF2SEhodGg5TnpjUHR1Ujhnc1NDNUJVSk9m?= =?utf-8?B?OHhUUnBpQ3BkajFsZ1JuMllpRzdLMGdKTFRCQ3ZsS2xJbnR1NGxlT0hhRFcv?= =?utf-8?B?UVNjdk9MekRNdXJuLytPMGFnWDNMZUdpK1JLYWVxSGRST3dJY3VhVkdhWk1l?= =?utf-8?B?MW9sMTJWVDJLcWU2ZXdhYkNSbkxoeHZBdERPbUtCbnlzZHFxbzZESVhTenMx?= =?utf-8?B?a01NN3lYd0R4aHFqak9lK25NSTdlTnFrTVhJM1B0N0pDYndocEppOU1UNDBl?= =?utf-8?B?R0s0ZTVJeUZnc0kzY3J3Wm9kSjlrYlk2L1FWdkgvT3NmbWxpQzJ1dmRRY05u?= =?utf-8?B?cUZTdjVISTVHVmZZMVEyZWR4cGhsUWJOdXNjSmVwWE1NV3NIM3gyTGY1clp4?= =?utf-8?B?Znl6bUlzamhhY0hhUE56c0VMNHIrbEQ5VlJxeW9KeUhFZUFQeTlndjZ5ck1w?= =?utf-8?B?d0E3dDFYVW9CN3NkYUJ3SEgxUHhBeFdIejNIRWtJVkVkOEplbFdQUHUraUkw?= =?utf-8?B?TVpmR2ZzKzdKSTNpV2hGcHEzY1Z5ZTVhM3oyRDhOWUpkaVVSb1AyVFJnWGdG?= =?utf-8?B?ZXlHR3BTc3ZyTlpudnVTeEgrQTlYazd0czZmUEx6Y0xzUkpUU0RlYUlZNXN5?= =?utf-8?B?empOWFhJejhSUXNmOEFEb1R0TGUvNVJ0aWNVVWJtcnlXY1cyTjc1djFoMUZ4?= =?utf-8?B?SkE3M3kraG52T2tCQUhRdHgvdDVuS1FvMDBHdjBURjdjU0JHbU5PajJ4b2VY?= =?utf-8?B?WXYxVSsyVmZxbncxa1Z6M2Z5UmNUOXNZL3lDaVYwc1pVUFQvcDVBa1BWaS9W?= =?utf-8?B?TGIvY24zZ3R1M3h1MWo0SGNibDVidjYxdFZqMGxxRkt4NTcra1dZSEJLNDhR?= =?utf-8?B?UGliOE1McUoxUStLazJySzJxM1QvTDdDQ2RRc1M5RTgzT0tjcTk2VFVKTkVn?= =?utf-8?B?TWdFMkREcmJYOFFTRDY0WTQ1L3FVWis3UFZQWlcxMVRzeEZIRUlmQ1B0TUpy?= =?utf-8?B?Nmg5L1JUclJobTd5MUtZeWU0ak5neHVUaXg3VnN0QTNYczAvK3NsZGRKSzll?= =?utf-8?B?QkNrenFCdGVjQ0pXU1ovQ2U5RUNaUjNSSVh4VlZBTGFZdEN0dUdzZzdQKys2?= =?utf-8?B?Wnd0MzhDZm5odUIvd0tSc3VwTTRPOUxPcWd0L3pZRDZPanlOSk1IMjhTV1oz?= =?utf-8?B?MWJybU5sOEhjcGdjaGE5a1FpUGJNOXorNFBLSTlSZGJFWmdyUTFBaWxvVTA5?= =?utf-8?B?bitnR0J6VFhoSUF6MzlVR2crVm4zRElzdXNPd0o5QnZ5YW9ub1VPclFVT0dQ?= =?utf-8?B?WDdxYVEvNTM3Qmw3QnJkd1MxRTY2UkR4RTdjZjYrSTFYdmh5MVBFalU2UEU4?= =?utf-8?B?OUNQVXArYTlLNXFKSS9FWUJBYkplOG0raExGR1QyYWNMMnVkU1JIeDl2UHJk?= =?utf-8?Q?BbH9vbASvRQO4FEJmeGX?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB2437;6:fbfo1GdJHbrILKXBMnlcEu37A1Q1EkLpOiJOetQ+edP7j7cbuoNlQiLK6cg5Absto0xfe7XX/OOrYXhbdxBSQqr9Kkz3hlL24QnE70wgglne2aHgNcWAXZGyzunONscoZW3Mt409uBPVRqS7tdZmMyp0B9gSVtL+tS/i522LBM6UWAWgRVeMJ7jdjSwaqa066ybjmivafFPYMZ5qb9LO/rM4ThtTailNuh33bTQbPnX3R9grk9+DH4aDwvKlLKAhbnbWm6nz5DmkH56OCLTYhkbrKVjZR724ywkZfqpC6CYtsvfHy41vWkU3PLnxnRRdrvPwq6F8EM3egtDLROdOuFij68nV8rqpgEGOGWNNXHdGZ+23ZBhHlA6/yyq2DAmCPEeNW30nnwnhywmPkJebaw==;5:iuMhdb/JX9dlGOgN+BM+bQFXeQKSJtGquCLUCqU7Z1I4MqcjN5z+Wq5hxo5/Pgq2f+LlNDmn7xuwsWq8hwZOvJ1tVoN6QptBTODHfsY5olmxmW+xgVWr9nUbJTfGoX4O47uwArI6LA2aIo8TztpWBQ==;24:MXvZxwqKtYQNfO50dELzhfgdf7PReNjKUPzCP7snFcmTsuQ1YplhFqQ4htctq8rnoGmlJP+is46oO5pHAdRV+gR7m/kUSdD+6EUGu9WG5DA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR07MB2437;7:oUDKB2cRqtEymmejFk5kodGysOdJuuB/WbsqNT+kVVEP19xKw32eWou/MMa1gCV3k0cYSZGEfpHdb6YFeixeq90KrFbc9li3oT+lGcqSSMLyOLOuKfSKcO5ip0UakVizBoE88xX8e3jhoAECjMzHmY7+Q0faBYRuiJbYEQqN8QcEWQ9C6D22BzhQGPzW139yfv1qfcc7EzYC51oIWNN/i1Tj2J2L1xCOHLldT5nh1tnqN2Al52C1vaTPiDGtNHWhNNi5KZNJgU3iiC9bST5xHsF6HgaPY/xiUh9be7hKl6BbdqQCVK4pd4cV6rNx1cPj/lLVCHeYhCVNOZqJeJzrNA== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2017 19:51:03.2499 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR07MB2437 X-SW-Source: 2017-02/txt/msg00053.txt.bz2 I am building the ToT gdb with a ToT GCC and getting this error: ../../../src/binutils-gdb/gdb/remote.c: In function ‘int remote_add_target_side_ condition(gdbarch*, bp_target_info*, char*, char*)’: ../../../src/binutils-gdb/gdb/remote.c:9668:8: error: types may not be defined i n a for-range-declaration [-fpermissive]    for (struct agent_expr *aexpr : bp_tgt->conditions)         ^~~~~~ Makefile:1898: recipe for target 'remote.o' failed Does anyone know how to change this code so that GCC will not complain? I am not familiar with C++ for ranges. I get a bunch of warnings too, but this is a hard error that stops my compilation.  Yes, I can use -fpermissive but I would rather not and this will need to be fixed when GCC 7.X comes out. Steve Ellcey sellcey@cavium.com