Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 May 2019 19:44:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        toolchain@FreeBSD.org
Subject:   [Bug 238082] graphics/mesa-dri: clang 8 (from head@r347549) crashes during build on powerpc64 (WITH_CLANG_IS_CC)
Message-ID:  <bug-238082-29464-rGvnLvv8Yw@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-238082-29464@https.bugs.freebsd.org/bugzilla/>
References:  <bug-238082-29464@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D238082

--- Comment #6 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to commit-hook from comment #5)

I finally got around to testing the patch with a
rebuild attempt for graphics/mesa-dri . It just
failed a different assert:

Core was generated by `/usr/bin/cc -cc1 -triple powerpc64-unknown-freebsd13=
.0
-emit-obj -disable-free -'.
Program terminated with signal SIGABRT, Aborted.
#0  .__sys_thr_kill () at thr_kill.S:3
3       RSYSCALL(thr_kill)
(gdb) bt
#0  .__sys_thr_kill () at thr_kill.S:3
#1  0x00000000132c7898 in abort () at /usr/src/lib/libc/stdlib/abort.c:80
#2  0x00000000132d34bc in fprintf (fp=3D<optimized out>, fmt=3D<optimized o=
ut>) at
/usr/src/lib/libc/stdio/fprintf.c:57
#3  0x00000000132f6c64 in __assert (func=3D<optimized out>, file=3D<optimiz=
ed out>,
line=3D<optimized out>, failedexpr=3D<optimized out>) at
/usr/src/lib/libc/gen/assert.c:51
#4  0x00000000130f7c18 in getVectorNumElements () at
/usr/src/contrib/llvm/include/llvm/CodeGen/ValueTypes.h:274
#5  WidenVectorResult () at
/usr/src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:2531
#6  0x0000000000000000 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
. . .
#4  0x00000000130f7c18 in getVectorNumElements () at
/usr/src/contrib/llvm/include/llvm/CodeGen/ValueTypes.h:274
274           assert(isVector() && "Invalid vector type!");
(gdb) list
269           return getExtendedVectorElementType();
270         }
271=20=20=20=20=20
272         /// Given a vector type, return the number of elements it conta=
ins.
273         unsigned getVectorNumElements() const {
274           assert(isVector() && "Invalid vector type!");
275           if (isSimple())
276             return V.getVectorNumElements();
277           return getExtendedVectorNumElements();
278         }

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-238082-29464-rGvnLvv8Yw>