Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Feb 2015 17:58:42 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        "Matthew D. Fuller" <fullermd@over-yonder.net>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r278349 - head/contrib/llvm/lib/Target/X86
Message-ID:  <5E79A85C-D0F8-42EB-B82D-7C624F7F2E7E@FreeBSD.org>
In-Reply-To: <20150207164232.GA97044@over-yonder.net>
References:  <201502071250.t17CoY49076516@svn.freebsd.org> <20150207164232.GA97044@over-yonder.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--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 <fullermd@over-yonder.net> =
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.	<eof> 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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5E79A85C-D0F8-42EB-B82D-7C624F7F2E7E>