From owner-freebsd-current@FreeBSD.ORG Mon Jul 21 22:35:07 2014 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 089A83E9 for ; Mon, 21 Jul 2014 22:35:07 +0000 (UTC) Received: from dmz-mailsec-scanner-2.mit.edu (dmz-mailsec-scanner-2.mit.edu [18.9.25.13]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E2022C4D for ; Mon, 21 Jul 2014 22:35:06 +0000 (UTC) X-AuditID: 1209190d-f79c06d000002f07-56-53cd95931cbf Received: from mailhub-auth-2.mit.edu ( [18.7.62.36]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-2.mit.edu (Symantec Messaging Gateway) with SMTP id B7.83.12039.3959DC35; Mon, 21 Jul 2014 18:34:59 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id s6LMYwWR032683 for ; Mon, 21 Jul 2014 18:34:59 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s6LMYvZI001765 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 21 Jul 2014 18:34:58 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id s6LMYu64025112; Mon, 21 Jul 2014 18:34:56 -0400 (EDT) Date: Mon, 21 Jul 2014 18:34:56 -0400 (EDT) From: Benjamin Kaduk To: current@freebsd.org Subject: clang assertion failure+coredump in clang 3.4.1 Message-ID: User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrNIsWRmVeSWpSXmKPExsUixG6nojt56tlgg45D0hYTrvxgcmD0mPFp PksAYxSXTUpqTmZZapG+XQJXxqOZ/1kLnrNWXGy/zNTA+Iqli5GTQ0LARGJzaxcrhC0mceHe erYuRi4OIYHZTBL9u56xQjinGSXOPD/LDuHcYZK4ObmLGcJpYJTY/nUZG0g/i4C2xMdNjWBz 2QRUJGa+2QgWFxEQl/i9s4cRxBYWsJDo238VqJmDg1fAUeJnhxhIWFRAR2L1/ilgrbwCghIn Zz4Bs5kFLCX+rf3FOoGRbxaS1CwkqQWMTKsYZVNyq3RzEzNzilOTdYuTE/PyUot0jfRyM0v0 UlNKNzGCwolTkncH47uDSocYBTgYlXh4LeTPBguxJpYVV+YeYpTkYFIS5X0+CSjEl5SfUpmR WJwRX1Sak1p8iFGCg1lJhPdLM1CONyWxsiq1KB8mJc3BoiTO+9baKlhIID2xJDU7NbUgtQgm K8PBoSTBGz0FqFGwKDU9tSItM6cEIc3EwQkynAdouDlIDW9xQWJucWY6RP4Uoy7Hov0vu5mE WPLy81KlxHlVQYoEQIoySvPg5sDSwCtGcaC3hHnjQKp4gCkEbtIroCVMQEuKMk+DLClJREhJ NTCGz8n/M23yndvxC41Vfj7R4nv0ssEwnmfjTAatK+wBMwXWKnIm1E5xUpvG9yFrtueKNz1O rMHHTzzbvdv58Y0zd/3m1F4xD7IrrZ7F3WnXuc5mI+dUMSV3zd1cC2+XlGsKb/mx/MmUvsQe n7rA/9XNBt33ypLfBxfOq9ed/XHZt+wJzXt+tlxUYinOSDTUYi4qTgQALW/qxN4CAAA= X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Jul 2014 22:35:07 -0000 Building some out-of-tree software with a rather long set of compiler flags, I can reliably get our clang to crash. The system is current as of r267362 (June 11), with clang reporting itself as FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd11.0 (freefall's clang crashes as well.) Unfortunately, I don't have debug symbols around for that clang binary. If someone does have a clang with debug symbols handy, I'd be interested in seeing the backtrace. The processed source file and invocation shell script may be found at: http://web.mit.edu/kaduk/Public/clang/dumptool-09e584.c (1.1M) http://web.mit.edu/kaduk/Public/clang/dumptool-09e584.sh Thanks, Ben