From owner-svn-src-head@FreeBSD.ORG Sat Feb 7 16:58:51 2015 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 603BE29E; Sat, 7 Feb 2015 16:58:51 +0000 (UTC) Received: from tensor.andric.com (unknown [IPv6:2001:7b8:3a7:1:2d0:b7ff:fea0:8c26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "tensor.andric.com", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 06022D29; Sat, 7 Feb 2015 16:58:51 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7::ec16:797c:c5e:89e3] (unknown [IPv6:2001:7b8:3a7:0:ec16:797c:c5e:89e3]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id A4FA55C2E; Sat, 7 Feb 2015 17:58:47 +0100 (CET) Subject: Re: svn commit: r278349 - head/contrib/llvm/lib/Target/X86 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\)) Content-Type: multipart/signed; boundary="Apple-Mail=_74D83A27-F902-4A20-B63B-167CE967C1B1"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Pgp-Agent: GPGMail 2.5b4 (c621b2a+) From: Dimitry Andric In-Reply-To: <20150207164232.GA97044@over-yonder.net> Date: Sat, 7 Feb 2015 17:58:42 +0100 Message-Id: <5E79A85C-D0F8-42EB-B82D-7C624F7F2E7E@FreeBSD.org> References: <201502071250.t17CoY49076516@svn.freebsd.org> <20150207164232.GA97044@over-yonder.net> To: "Matthew D. Fuller" X-Mailer: Apple Mail (2.2070.6) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2015 16:58:51 -0000 --Apple-Mail=_74D83A27-F902-4A20-B63B-167CE967C1B1 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 07 Feb 2015, at 17:42, Matthew D. Fuller = wrote: >=20 > On Sat, Feb 07, 2015 at 12:50:34PM +0000 I heard the voice of > Dimitry Andric, and lo! it spake thus: >>=20 >> Log: >> Pull in r224884 from upstream llvm trunk (by Keno Fischer): >=20 > This blows up the kernel build for me. Apparently reproducible, as my > first build was -j'd and so unreadable, and another non--j build > yielded the below. With the rev patch -R'd out, build completes fine. ... > Cannot emit physreg copy instruction > UNREACHABLE executed at = /usr/src/lib/clang/libllvmx86codegen/../../../contrib/llvm/lib/Target/X86/= X86InstrInfo.cpp:3176! > Stack dump: > 0. Program arguments: /usr/obj/usr/src/tmp/usr/bin/cc -cc1 -triple = x86_64-unknown-freebsd11.0 -emit-obj -mrelax-all -disable-free = -main-file-name hptproc.c -mrelocation-model static -mdisable-fp-elim = -masm-verbose -mconstructor-aliases -mcode-model kernel -target-cpu = x86-64 -target-feature -mmx -target-feature -sse -target-feature -aes = -target-feature -avx -disable-red-zone -no-implicit-float -gdwarf-2 = -dwarf-column-info -coverage-file = /usr/obj/usr/src/sys/MORTIS/modules/usr/src/sys/modules/hptmv/hptproc.o = -nostdsysteminc -nobuiltininc -resource-dir = /usr/obj/usr/src/tmp/usr/bin/../lib/clang/3.5.1 -include = /usr/obj/usr/src/sys/MORTIS/opt_global.h -D _KERNEL -D KLD_MODULE -D = HAVE_KERNEL_OPTION_HEADERS -I . -I /usr/src/sys -I = /usr/src/sys/contrib/altq -I /usr/obj/usr/src/sys/MORTIS -isysroot = /usr/obj/usr/src/tmp -Werror -Wno-error-tautological-compare = -Wno-error-empty-body -Wno-error-parentheses-equality = -Wno-error-unused-function -Wno-error-pointer-sign -Wall = -Wredundant-decls -Wnested-externs -Wstrict-prototypes = -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef = -Wno-pointer-sign -Wmissing-include-dirs -Wno-unknown-pragmas = -Wno-error-tautological-compare -Wno-error-empty-body = -Wno-error-parentheses-equality -Wno-error-unused-function = -Wno-error-pointer-sign -std=3Diso9899:1999 -fdebug-compilation-dir = /usr/obj/usr/src/sys/MORTIS/modules/usr/src/sys/modules/hptmv = -ferror-limit 19 -fmessage-length 80 -ffreestanding -fformat-extensions = -fwrapv -stack-protector 1 -mstackrealign -fobjc-runtime=3Dgnustep = -fno-common -fdiagnostics-show-option -fcolor-diagnostics -o hptproc.o = -x c /usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c > 1. parser at end of file > 2. Code generation > 3. Running pass 'Function Pass Manager' on module = '/usr/src/sys/modules/hptmv/../../dev/hptmv/hptproc.c'. > 4. Running pass 'Post-RA pseudo instruction expansion pass' on = function '@hpt_proc_in' Right, I also got the same report from Sean Bruno. I've backed this out in r278361 for now, since building head is more important than one particular file from LibreOffice. Sorry for the breakage. -Dimitry --Apple-Mail=_74D83A27-F902-4A20-B63B-167CE967C1B1 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.26 iEYEARECAAYFAlTWREUACgkQsF6jCi4glqMOAgCg2ZkJhioyJdI7CSzK1pn1CF6w U0cAoKIM7a2OO4DBswIBcbwM7HxCBQUW =kxsC -----END PGP SIGNATURE----- --Apple-Mail=_74D83A27-F902-4A20-B63B-167CE967C1B1--