From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 95234 invoked by alias); 25 May 2017 16:50:58 -0000 Mailing-List: contact libc-alpha-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-alpha-owner@sourceware.org Received: (qmail 95211 invoked by uid 89); 25 May 2017 16:50:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=HContent-Transfer-Encoding:8bit X-HELO: NAM02-CY1-obe.outbound.protection.outlook.com Authentication-Results: sourceware.org; dkim=none (message not signed) header.d=none;sourceware.org; dmarc=none action=none header.from=cavium.com; Message-ID: <1495731053.18342.13.camel@cavium.com> Subject: Testing build failure with latest GCC From: Steve Ellcey Reply-To: sellcey@cavium.com To: libc-alpha Date: Thu, 25 May 2017 16:50:00 -0000 Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MWHPR18CA0032.namprd18.prod.outlook.com (10.175.9.146) To DM5PR07MB3465.namprd07.prod.outlook.com (10.164.153.20) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR07MB3465: X-MS-Office365-Filtering-Correlation-Id: 42d51d37-e07c-45f7-47ba-08d4a38e36e0 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:DM5PR07MB3465; X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;3:HIsensQcqPqTf4b8IIOfXDRHqr/9QovjIDrgoov+AGgatxOmVm9syQKe89pFxTsSHM6I2mRm/u0kdfGeLnxNuqboq5Xt8JGAQv7arsc81ge9w2TaGNmNEAG96E51hdrOU3jOrsc9wj83xXFmIu190yoSsMP21HCl3bR4KdirEelt2rDCvxRo0LCS1IyEVi3Qm8fc8J6nExAx7JzXq7bLdZepQ6wRTV8ZDop55+Jlyy9nVbsXEcjvLr2fTHTWjuvyB4bediZ6if8Wals8hOwo4C7CNEBLDHNwMv2YLIJ0HcLouotNKe1rSbf0zCMUk+wNIYPi1xBuNIkT6QDKvPpFYw==;25:myFt7w3JW4xDHqLqiAKf0dsmG4mmnHzzwOkinhfw5+bxScaWkeMKmgrNBkQ9cSQwHEuGsCu0ppvzqvRiGrxofIJyr7wIuTZw+8OPReHyDI/1m7MqM5P2KjAwD1JbW+9FRBWEOcEfYLM237HnujJGiPopvtekOX/MyWhrFgy1J2fG8KO+mmFRBW/dzXEx4bu+GsAd2mnW5KWWaF9LV6O3xofNDtXQVwTBWLPsVNg0J9jVE8JNRp+D/NIw/iwbUyw1+yhMmd06IYrJ+iQIXWXqUHLxKgn33B6+/i/wpCOZ0bCMZE0tEWuzIBwKJhJf2QAjAMqGEq10W/tro3RFEPfDw4BjPa6fYz6GcwZoQMg3G/x/mF1ErSFt5PQflXmGHFi19fb6UK0R1UXV7Zf/y1LhZ7INOXlP83e6DfeqYoOoUY+N+xGU148MXYOGEexwI4lxCwB1dCylblOva+K5N1Ns+bQVXukDyWWvKfQBd6tq+l8= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;31:OHeUficulo1zEiahvQF39zNOa3aPWJ0FLr3ATbCMMLxYfD+MNuFrVayUT8OMTscADWvl3Y3qRaMdJqt938XXIRKk9S9Pzw3b4MhlFVnGArRBDw9HA7Ll5b0F6xMrLXuItVQaWI9N2kX0DfMDR202IJvFDCBip5rOV33YKcNAyrDZ/ySjgK6iTiHq7wHqoFTiw/h3LRS3yf7LGqdxEfdHNEVlzpuRWLec3gbCOnaoK3QnnYtMJhj35Gkg9TzkBcgu;20:F0UuCbHGalf1Ttc29HV3OfbsHxz3u0TW6eUFRSJsJRRHY3+RSVELP/wEL+DRzV3bpcyB4WDTNe4iQlgYb+DR+qm2mZbadwKUM+pxZ9t9g06TyX3MbTQ1ncEmSfYEk+7FkyWFegvaCGA4I1aLYCQsHc3Az5UhOo7ORKLC1S+4GdyGggt9Ibpy/OzqjdQndf1Xd0VmrP8RJPVXzgOIPNkM7wPu5QkEKQLKaDgRMzMmtyIuZqth1yyjvMNFHe9Nm89OZZu8l8zw6hHf/hy0j52CVfZbkIJhOQdlBYkWP7AOjg/CZ0yvC7eOn7WbLrSNbgsMiUhbZEyYT2JS+kEWZCbSQ78+EoX06eESbqH91LU6oaiVYGJbRV3O9hpxR15R4kykpLZC6Te5d6qwXCMDfL2wB6CsvG9GrqXdjGjcKGDCvtGLLPwTdExI+qQ5NxGccqg0CPZ+m2rvkSsSzdSAi64bNuYMbddTSvdxBITvwDdokfwdo63rJaITYYElGh92U+XU X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(6041248)(20161123564025)(20161123562025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148);SRVR:DM5PR07MB3465;BCL:0;PCL:0;RULEID:;SRVR:DM5PR07MB3465; X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;4:0809/KC9ls5KJqwU4P/dRrUDL9UT3MbIKCpZW4k/cqwAvo8c4A+h5cQBs1bd9iymQcVbWl0bZJqK1b8khF5bPSaoIH2hVSWjQ1EdAEZCTjRIK7kUMVFxV5o/6AMu1y93BOgPr1ilReyWQ+nxMboKWir0fpJDfcLN7C5vCYaTpq3Kv5/n5AN123B+ffXv1fte4vRTrELMeGn7EhTISXz7/+cx3TvbcqunxbxpTst+Pne0A7pjZ2ToNbuwDB7dtcIoDA6rQLxf/FW9zSOl/uOUySX0uBwVja37XaIpBGwAzM5NTSwLRh8PHVUT58clKkg9LHthDTe497O9r4Os0Xw8/gJ1bWmZGCQPgEv1ZIvj2qcfOmi5l9qzAXe/275hk7FlTfBOeTpYrr3yINzWgDNP9+S6xagFqOkXlPOCTanfbIk7Yp3cASKH3MyP2F+cax0ZInblxKFCcIz7KXt7Dqd0KwcI3y0gf6C85P3DrHstn30QTnacOA99CurTEaccnMwly8RQoNy1USdp2Qx5G4YmB5P6keOVzkbzVf0dO9pkGt0yMDjgJ9ea1XDHqfrBTlbnMZALnnC6mxoPXES/1LXPYPHjBzaqej0muefDMbi7RtIjOS3o4YEizseSEGZNTktqU7VhjceHG9jSoLgsa7sMQ2Q0Q1srJCifuXZ5D5oM0R2tvi22EuYME5bXHL66e9bCCcmp/CINkX7Z8Tx6koX6qZbhqF8QeWT2xKDutv2JC3iA1h/mU4xG9PUuDlGmlyGjYvhN+i96uroZxXS/SPS+/ayYPHBdcD3qkIBHCX6nTSc= X-Forefront-PRVS: 0318501FAE X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(39400400002)(39850400002)(39410400002)(39450400003)(39840400002)(7736002)(23676002)(305945005)(43066003)(3450700001)(2906002)(53936002)(50466002)(478600001)(3846002)(33646002)(66066001)(72206003)(47776003)(189998001)(5660300001)(50226002)(25786009)(6916009)(6666003)(103116003)(36756003)(6512007)(38730400002)(5820100001)(110136004)(6486002)(50986999)(42186005)(8676002)(53416004)(6506006)(81166006);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR07MB3465;H:sellcey-dt.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjA3TUIzNDY1OzIzOlA1OWNvM0NzU1k3YXgxNFlHa3Q2dGpQS1dh?= =?utf-8?B?TTZ2WEh4R0cxSEl4WWc2VXV3b3c2eFhhcEJaay93NEEycGJGTUpxbWgyelli?= =?utf-8?B?MG8vVmY5dzJZMzFmOExudTJwZUo3a2dXSFZaTFhzTDRUSFdCOVE1d3Rnd1VS?= =?utf-8?B?KzZnaXBxMkFEWkJ4QTVsaHI1eWJBbThxdDRZemtVUWNwcjBFUVl6cDFlNXZ1?= =?utf-8?B?MGFIaWpXOWFGQmZPd1YzM0hzMEh4ZjczVnlGVndFRHUxaHdmVVNxa1NpMWpN?= =?utf-8?B?MUtoTFdWa2dXYUNxQ3Z6NlJUWHVkOXJRSG9FNkIrdVF3aUxvRWQ2SytqVmxi?= =?utf-8?B?UkE2UzRtOTEvd2YyQ09NdUtGVTkwUy9DR1NvWFcwZE9QZHBxNE9BL00reDhp?= =?utf-8?B?aGVhV2ppNTdxR1ZtaUhTVVhDdVo3RHVUcXRlb0wyYXhNbDJuR0oyYnVyT1c0?= =?utf-8?B?RkJUTnpmYlVMQ001ZEdTcnhLT2NHeXRMRTlmR0hYWFVsVjcrdTJ2ZFd6aGl3?= =?utf-8?B?cTRpTkpUaDJuZGF6NHpseDRLbC9yblczZlRud25TOGt5Ty8zS1pSeVhoTEM2?= =?utf-8?B?YlJTNVZHd0tPTlhLUXRjUWh6bDdNbi9rS3hoQktwcDB3QWhvMlJvdHBKQkUz?= =?utf-8?B?WUwwYVdYNGgyZXFyUGF5QXhnY2JTejI2bC9NN0hPbFBHc2lUcjVNNWpybHFT?= =?utf-8?B?Q3BoUGpzM050SjlBU0tVZ2U0SEFyK2NZMEhqSFlFaFljWHpmZ1U1QU93S01E?= =?utf-8?B?N1phV1RodG5yZytoNDZNTms4ZlhtQ2FqYzRzOFNOdWJUTEJOV3gzSWhXM2tr?= =?utf-8?B?NDdKUjlwRlpLWlVZVmlYUnZBdXZ5bklmNGMzOWNSNmxhYlFjbGw2Z0Z3Q0dZ?= =?utf-8?B?OUl2Z3l5MVRNenlFMWloT3ZjaHZMYy95SnV2MHZBQ0NJT0p6Y2RJODdIREpr?= =?utf-8?B?dWUwRkFublNOdmV1b0dJaUphQzdwcWNxbkF1RzZXdmpyK09kcXAwZEtMSDZE?= =?utf-8?B?a0s0UkZUdTh5TTNKd3ZiUHk1TkFmZDMwbHJhQUJ2b2N0SXR6RUxsakFuek5o?= =?utf-8?B?bVZ3N1NLTUpueTVsd2hXMnRjcm1aMGR5WW91Y1JETmhVMk1vVkl3c1VIWTBj?= =?utf-8?B?RitpR3ZpeiszaENObzh4ckxJNndndVhwVFIyK3FZMVRweStlVUl1dW8wOUd2?= =?utf-8?B?UlN5NkJVVHh3N1FQMVdPM0N5aVoyaUFhcXJvZjJUL000MFhqRG5oZW1sK0sy?= =?utf-8?B?Nyt6WU05YkVqUzRvYlJLUkF4VDJrVkUrTzJxUmsxd09xcTlnemtwU2gxaVhr?= =?utf-8?B?Vnk5alp5L25palBoczFFQWUxM3Q2THQxUmxjZXRQMldneEIzai9JZzVzUm82?= =?utf-8?B?YUE2Z3kzU2xWUExrZkdsb2JRY2VYeGovN29TWDV3PT0=?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;6:Te7AWdQjzp6wab5msumfBwswC1wah/tVUSVHIQvCqAl8U2LVRmLy9VFzuy1hffcqQmLxKOnEEbgUKaQT4clpVA/fY9ixTaUjLNoGAvCJabIQI8ZnTEQt8pj/Av47+O3xwZxPaDypNDgq4oiBjYlQECmmjm9nrnpnckNGz6sPd9Yd3GB9TJWPHjiF8qvxJzfl6lYae+o+8cxhZIiLEItjsUFSNdThkMkIc2jy0mvmD9dwYG1VKJRS5A5rtPljb79Vb0hpqCVfd3rZbSy8k8bqWPpjgAYbugftUABXiLC9ixZ14iA60k2BAtYTi71FlHpdDurH2v6znbBEsB6iV7b1PHA75ZeMIBc8xiCMQ9eE+ln0ULNb9OAEUytVgfPsmsaQaj+95O8re4isDAs5Jdcoa8rO0+fQmGVd2u2xocq7ZJ5Z+uuniiArDz4QOEHx5s+GV7lRp5BU55GCUjXMgfH5q9lpYRYD0pC2qwOCGoALRUfNUrTDbP2ASjlC2v7eJNlHZlGxPXOarOWHE3YCIEqXBg==;5:loosu1gZ1uzx1qxkcxcJ+CL/2mp4Q1xo/Sjh9TQXJaTn+11SaHTlajdjLNo6ZrEGzWENkIEFm9L0FPJKBVCVWWdvtRje3uUT8Rjs/QJCJ+ZWfWdnt/3nz8YlL2XH+0mAi6C+faM1VSuzGgrewcjcnQ==;24:cP2PsjNBw4QaIkDiFBzTXoOnHULb9Kzgb3TAEInb7hTzIaKZ2qb0ksvHwS/MYHnjXEF9PNxnmJ7+vEDsh5a9bqoOf8m0Y8glyT+wgOiKWXI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR07MB3465;7:oy9Hxl2iO5I/1+9lh5hCo+oYJOJQPe7tiHpQua8R77WbpIhE8IuYgb6GoipNVhiNix15zR3iC825q24135vyz/4yHfCAe12b7JdQYBELNBsF9l5s3T4fcGFZq+ZvnueZj/Rt58QZOfU+PofVI0p0zv34JPjaDDVXEcjh4M26ufN9W2QYP/CCC27b5weEXcszmyda6EPJrk04g0zuEdsXEW5bAB8wOSNZ5G15MjzOrWsWAeqQIwSLnLQ3SYVBCAH9PUF5DZiooXk5KRUJ5crsQ06SYKeiknIME5HS0tOG01TcXgxDrxdX1j3nB1bNk3wPgqV7HG957+o9g4foEgKrcg== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2017 16:50:56.5342 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3465 X-SW-Source: 2017-05/txt/msg00763.txt.bz2 I am building the top-of-tree glibc with top-of-tree gcc and getting these messages when running 'make check'.  Should we explicitly ignore the return value of fgets in these tests or check it and set 'failed' if it is not the expected value?  Or do we think GCC is at fault?  It seems like a legimate warning and we do compile with -Wall -Werror. Steve Ellcey sellcey@cavium.com test-assert.c: In function ‘main’: test-assert.c:75:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr);    ^ test-assert.c:79:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr);    ^ test-assert.c:83:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr); test-assert-perr.c: In function ‘main’: test-assert-perr.c:73:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr);    ^ test-assert-perr.c:77:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr);    ^ test-assert-perr.c:81:3: error: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Werror=unused-result]    fgets (buf, 160, stderr);    ^ cc1: all warnings being treated as errors