From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 111098 invoked by alias); 25 May 2017 17:14:42 -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 111073 invoked by uid 89); 25 May 2017 17:14:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=tot, HContent-Transfer-Encoding:8bit X-HELO: NAM01-SN1-obe.outbound.protection.outlook.com Authentication-Results: gapps.redhat.com; dkim=none (message not signed) header.d=none;gapps.redhat.com; dmarc=none action=none header.from=cavium.com; Message-ID: <1495732477.18342.20.camel@cavium.com> Subject: Re: Testing build failure with latest GCC From: Steve Ellcey Reply-To: sellcey@cavium.com To: Florian Weimer Cc: libc-alpha Date: Thu, 25 May 2017 17:14:00 -0000 In-Reply-To: References: <1495731053.18342.13.camel@cavium.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: BN6PR16CA0014.namprd16.prod.outlook.com (10.172.212.152) To CY4PR07MB3464.namprd07.prod.outlook.com (10.171.252.145) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PR07MB3464: X-MS-Office365-Filtering-Correlation-Id: 50ed7ce5-dbc1-4d7f-c211-08d4a3918810 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:CY4PR07MB3464; X-Microsoft-Exchange-Diagnostics: 1;CY4PR07MB3464;3:ii3cg/H1Zpn5G7QGBYvcT8iOQ7HgC9nU4dAKklhj7SvrBmG/MQAreO/1rgYHcTf61N98jf2bCMAJD6f1AQD7LIyUkHIkHmikzTM5BI9JHWo5CCoT/G/YH9UKIbva6mC2JjMniC9InVhQLyzn9yU21ZjNnhjKRnJzjyhLpMZZlB4vOoSIGNAMo39AqhWueYTfw/hLJZLfm2CfzsS0ukHTwUcNHWpg9QOyTWgK0GcuOxshxndCzYfWOxltUKJ5OrrDyhrnafZhNlmreOduZ07uBye4TGZMigJx29JgCqhYsVHsPlM9tXFZ4jB6paFfQ+x5TAr7QlzlkwnKTouT8CHThw==;25:8+/+nohtvxxyNxILd37WKbyiQG8ZHJTxTl+sjO8wZ5TZpYaXeJcmqHaR4G8/QfQeFK56HUTPkq9M8Ep2IOffBM8fc2NF6Ax6uVf1nZgtqsO52ffqc6IiUSxcNEJkXes8wD+nIRpCYpcpl9/24jW8+AEIFiQysxhU3L3H/zMcMnjDfNRCR124L+z0n6FSUUoUT26QrSfIPhqBqMqlqk5x731azdINZVLvNUV0hVqPaxiKVyrZS4MlB3tafxonqActaImhEu7C9GrB/XSnfIyLDYOXmYSoBlXvks1HW8OctpllEmX2iQ+/Z69/qx2695yjHFooRnHd/da+DCGS9eCWQ+U3lDZFQ7bZ5X2d/Gf113+GxNILVwE3Y/TNDqRPk7yt0JtRUYKT1hI2h/LqtGHnsZYDtbDTFjPpXvRrxZxVHxO3KHC0rexE8/Wjb1m5RsBKpAQAh7wa2Gs2Xm4TohrAG/FVR5/n+Mat7uei/AIgOac= X-Microsoft-Exchange-Diagnostics: 1;CY4PR07MB3464;31:ynvJq4e9njkK0YQqDMNatiw1AE99cMVUhpidwv57nE1JVOXli5l7GAVpJXRJ9ziKkjey0ao7pZlzJglQgtBqzS3HhDMO8xT+CS5sn0gLGN2JHPB2WJBuokG6H/OOPpVrFZBaWGYrOxCsBGu0jbKvaVYKawU439gh6tdAjHuuBA4sa4C4sGRP+zidYekAAtCHJwqx/83Gy3K7cizd13WklSba1ko9lBOGlYQcaXcrZK1hnuCcDs8WefBKzmcaThbqYRSYK+mkGzUT4J4oJQMcmg==;20:mPhZgmGtO11fX0C8EEfc2UrKmdEI2+UVTftykMrA0nwauL9tmo/9daVQZ6sHR41rrqSzo5hDrsynddWOu/tDW9mFBOBzTJwYC8WAom0i0XNst1vK51KaqYGAz+ngoRDtZgSVjyrs9oUVLo5pAPx/L6cLH8dXEINZmqJWZCtoVCIPuRldho/+olY0i87wnX7mVnVrCFomw7ysyxKedjxE9fKSP/sG2yEs/lucBBsB5TsPM1hx0D8crUGL91FTXSn14hiPtEn0mEgA/eLj1ProGvzuZGd+9/7uwn1H5wYSgwtcHj3V2D7HP+VQUPSHdFsB7aA9Bt5tCW4OzrzktREEjy5LxEl6xxmfbpCFFo70bjwN9G2Xxe+D25BTTZ8pl0b0dyvbCM/k88GKbgkON1UoNWbiCSQIUBoz+5nKIug56JjP67zX02fTiGmecGlu6CxvWL5xNgHXJgHOd9IQVg/nG/CHECE9mb7QTaZDFM501V6TfvZjrhzzhvVQu9KrfNmL X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(6041248)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123558100)(6072148);SRVR:CY4PR07MB3464;BCL:0;PCL:0;RULEID:;SRVR:CY4PR07MB3464; X-Microsoft-Exchange-Diagnostics: 1;CY4PR07MB3464;4:WbxO4suFcdLEFmZO0tHEOkCVLdNeQHHcWqvFMbu1EYyUzuf0Qm4o9SdrxxKy5KroDiNxLKW0qeYf0iFHUf6zznSuzlbMoxGa36tGRKogV91FUuxb8n+vAd08guJzfUQlEqSz0io+2DZvMFGPr0xO10J5kadi9NE0gtEkALOMCDyCuG4uX/oTco29f1LqzWR3IsY8JHfT6ZC45FkX8AzNjHIwv/CXTw4oA4bBbgzB63ubn7TrOd/N3BnjY0LJhUCjLK+EIi6Gmp5dgQk+9hiKBvEAnIewy7OzcDUa1TJQIOur/77CoSiJWV2OMTjO9xIBOXqWlF5jjwZJ1vpVa0l0fv5IOhb7E32bG7jM6fHwmIQQZlZeipmFXuBKg1ZamMfqKsl7hVzHLpb/tt0ce2Wbfq5chPBxzujAYk69eIlCip8fqfiA5MvvwMOmmwpM0zm6ZlrvHXH8nyaXDoDGO6aZJj/cv50uLm/jhIJgH3HT4BIM+jn8TYRR4QQSGt4e2G28Rz6bxbckWBzsAETWSlwtpSqH19Jt6frNEGg+FOhX0UY0cvKFgN2eMqvQTGYtgRjKb7+20vU5lx4EIqVEOOey3QJmok5loWCfT4uQG6QAwkFAV7W1IWfNoR/WVh0e54PXgqzwJcWt5rhwuCHmUeczDCZtzCTaUufOtZx+sByU//3NYIbzZWBPwag7wG/uqQhSRNH3uL+6LlY9ebr4Fc7WM3Yav8Hyu5yzTq6x4fgtv0GiIu1/Dl/B6hq4FjYOJYizDTPp+YrJ5Pu+hfFZ09I+rb9ICij7sgoyONfbBfgR7c0= X-Forefront-PRVS: 0318501FAE X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(39840400002)(39450400003)(39850400002)(39400400002)(39410400002)(51444003)(24454002)(377424004)(6506006)(25786009)(6486002)(7736002)(305945005)(5820100001)(53936002)(478600001)(47776003)(50466002)(42186005)(4326008)(66066001)(33646002)(50986999)(76176999)(36756003)(53416004)(23676002)(6512007)(43066003)(50226002)(38730400002)(110136004)(2906002)(5660300001)(103116003)(3450700001)(6246003)(189998001)(3846002)(81166006)(8676002)(6666003)(6916009)(72206003)(2950100002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR07MB3464;H:sellcey-dt.caveonetworks.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjA3TUIzNDY0OzIzOmNFc0FKL0MxTFdWaVNVYnF1Z2JNcnduaTJw?= =?utf-8?B?azdaWHczMjg1UVNldjh1SkFpNjR1SzJWbG9NclcyaStEVTRhSW9taEZMUTI3?= =?utf-8?B?Ymh4VTh5MUVBQ0plc2U4VFo5OGV6ZmNnUzdzQjAzVTkwaFg4WUphdVNsV3VB?= =?utf-8?B?SnZad29qUUJEb0tSOXVXeTR5RlJkbnlHVFhTNG5DZDVCelJPcUxMQnh2V3hL?= =?utf-8?B?OVZra2E0b1BpVW5WbjVNbGlnWTFueEhDRDIxM1hSbnAzUW1hcFVQY2I4RWVy?= =?utf-8?B?c29IZ3F2eU4xUlYxNlgyRFlYRFhhd1BncWJwVElqUlM2R3h6Zk96ZHJYckRQ?= =?utf-8?B?VWVRdXM1c0ZXRmFqV2I5dEwzVmxTWUQrLzEzZlBYYXArMHUxMmJNOEY4UzRG?= =?utf-8?B?T1ZteHBhNjZGYktHVThrTThYcnQvb2QyZk9JMXp6WGt0UkdWSlgrOGVqaUE4?= =?utf-8?B?YzlPM3pCVHdWRVQ0OC9CVm5tZXRQUXlCRTRuSVViNjNiY1VOSWJ0ZlVqc25m?= =?utf-8?B?bGVuUmE4TEE4RGcvVXg1cHRoUFNHT2REcEh4Rk0zaWFzSkNyOFI5WlkzMnI5?= =?utf-8?B?emlQa3VkaHd0WDVkbHFmZmlzYUQxUjNLQm1OTkNETXdva3ZYOGQzelFMeE5r?= =?utf-8?B?UFhUaUhRaEorYU1nMk9VOVUyOTlXZUZoWTNCdnVDbFUwOVZMTVZVeWhqdVZV?= =?utf-8?B?TEc1Uk8yUmhwTzNDb3dLNXM3KzhGRTVGTG5NQkNoZk9zeDRxQ0FXWmoxUS9h?= =?utf-8?B?aXlLdDNSQkhaeUtXZkZxNjdnSUNjT05FUWUyUk1tdXBzaXZpZnpmUzV2MFBz?= =?utf-8?B?Y3QvbmdidGRndHMwTnQ0bzBqUnltUTcvS25QWUprMmFaQ24ydUZIMEJLeEh0?= =?utf-8?B?MmFsb015Y3lFWU5aVVBWMEhtU2F3UzFWUGloTVZUL1pDY25EZWIvdDhlT3h3?= =?utf-8?B?Q0dMaUJGenJyV0tjYTVzUWpVYXAyalgvcFBOamQ2SXZTakVnVXBRR2RaRSsx?= =?utf-8?B?enZmU3NsVHRQTmlGR0dQbkErMnRmYytCYnNLV0E2Zzh4NmU2dmZiT3R6Slhh?= =?utf-8?B?aVJubVRuTlBPVnR6MFJhWWx5RTBwOGJ1R3FpYWtrM0pTWllSZlNkUlFlcDZr?= =?utf-8?B?Y2NOZ3dXTVpHNUNta3ZnZ0hJRks4NmYrTXNadnVKNWY1bHBTRTlTVkNTR2h1?= =?utf-8?B?YVpnNEorZFMyQS9uV3JEUE5aMGNDZ1lBS1FnbS94L0VWTEU4ajNnZzdZeXhN?= =?utf-8?B?STRVNkdiRUFiZkMxL24rSFpVR0xDUUdwL0JnbzIxS2wybmhmUWN3TjFGUmhs?= =?utf-8?B?V3h5cFU1MkNIUE1IUG8rcjBzdWtRRTB5VWp1SWM3YnU0M0ZUV2VVMEk5Yi96?= =?utf-8?B?eFFiTnZjdDB6WVd2UlA5UlBiMEw4TXBabC9lMXNZZlA5eXo4b1ZNWUo2MW9K?= =?utf-8?B?LzBCSVRQWS8wc1RWZ3phV2ZnaFIyMVJGbDdtaEFsVllDY3hHWndlZEVQRVZh?= =?utf-8?B?ODJrdEJYWjBSTStkSU9pSkZZK1BNSXZFNEg4N1VGckQ0bUJuV2Fpb0d0T0Ju?= =?utf-8?Q?yCEttsjKnsH8awh/QZqbuMIfFhrHN1xbQQREqajZ7gZE=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR07MB3464;6:nxeGby8VWIueSAp/73e+mgzeQDi2O9xqsR6TvHpDJrtZB2lRyISB4jG2unSq5TaJp/xZ38bMJgulkQ06GiooZuwMwDo3lWYKzBwLXYph3cSk9ugRDSFGuqxd6ceJfkKpfgjnc0fNFq6Htohx1sVFU82nGopKvkysXVApwUUTWdvJvZYzjviiG+mceKqIHCK7n5dyhq9g645/6AP2kTyQzwYtJPTb/8xHKP55jPivhZGqt2UjFb6zbRMbSnUt+ISTeqlF7BAagyIsht/7ddm8fOYP88C6n7j2Qr8kuqSxsSSH+L7uRLVsTru26BPifCQHPlAn/mZ2RsbwM8LMp1gyxT31chQDBfo6GFv3odf8rPB474qwKa7geEmNoGkhcEkpNw6LISQSNFtoAoGJx7YzdT+iFvp0cYbTJovYE+9xKo+iTmai9cZ3/r40sjguE1fFbuKfV6sbNvq6ZRDZrlsR08e3cMLki17/lFHrJ3I2sDou7h4q5DIhWy2Pk/UDuFKIQFKzfVoZ2LtFKsdiIvP+QQ==;5:Uo0gqUjtiS8UMTXjTFqlTuZfsrViFMVX/ry11ehoaqUAXxyheI8hJW5O6zpXOSfD/5mTccT82ErWOE8K9kB4828Z4y0tBDJ24cs3HtteZM9jT9isr5qdYcMt20KQRmsnnX1qhcmBg0iwEUSnmEHSIw==;24:Ok0/p5WMAKkUo3B7ViMknbF/HowDSlp6HI5TyuTXdB2P8NoOeyzfr+NK57iucJE3NgxMm6JpY6/z2tkTQ0U50m3fIC5syK68rPAHCoCSfLQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR07MB3464;7:7/keD7GTQ8e0ZaxveCZ+mVXYPlo2ceVd7JrB/F49KRByJZHlkWiJMHOzCLMyY3Y0QMDcM4/Sqk8aEC84yuBD/CPGK+oeanXg7Vnun22K90qm5XKRV5KAwR6N5cVQPgBEXpjLnFEwcBgTSN3CzPU+Tzm7E3VGK/GnO7OhkmnYsAcBqd4a8x4fzbs4RojUe9UgsTN+x4LR2phRE6ji3snfMJQcHGk30zficFhc9UAQp7DQsnMe2W0errzkhwd2GkwQsgENEKF9y+4zrt87+BaLzSlqKqIOlxC9KmD1sizRFQP5W7851nWyCT+Q8dv5fo8QFIEzjWmAyp/gzs6NYSSXpQ== X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2017 17:14:40.8653 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR07MB3464 X-SW-Source: 2017-05/txt/msg00766.txt.bz2 On Thu, 2017-05-25 at 18:56 +0200, Florian Weimer wrote: > > The f* stream functions are special. You can check for errors using > the return value, or using ferror. Therefore, the attribute might not > be correct. > > Considering how difficult is to bypass warn-used attribute (a cast to > void is not enough), I wonder if we should drop the attribute. > > Thanks, > Florian I think this is a bug in my scripts.  I thought I was compiling with the top-of-tree GCC but it looks like I was actually compiling with GCC 5.4 when building the tests (bad path).  The actual library however was compiled with ToT GCC and I think that mixing of building the library with ToT GCC and the tests with GCC 5.4 is causing the problem. I think we can just call this a user error. Steve Ellcey sellcey@cavium.com