[llvm-bugs] [Bug 31148] New: Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!") during FreeBSD/mips64 rescue build
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Nov 23 17:43:27 PST 2016
https://llvm.org/bugs/show_bug.cgi?id=31148
Bug ID: 31148
Summary: Assertion failed: (isa<X>(Val) && "cast<Ty>() argument
of incompatible type!") during FreeBSD/mips64 rescue
build
Product: lld
Version: unspecified
Hardware: PC
OS: FreeBSD
Status: NEW
Severity: normal
Priority: P
Component: ELF
Assignee: unassignedbugs at nondot.org
Reporter: emaste at freebsd.org
CC: llvm-bugs at lists.llvm.org
Blocks: 23214
Classification: Unclassified
I will collect a reproduction cpio soon.
Assertion failed: (isa<X>(Val) && "cast<Ty>() argument of incompatible type!"),
function cast, file ../include/llvm/Support/Casting.h, line 236.
0 ld 0x0000000000aade6f llvm::raw_null_ostream::~raw_null_ostream() +
146431
1 ld 0x0000000000aae2c9 llvm::raw_null_ostream::~raw_null_ostream() +
147545
2 ld 0x0000000000aab107 llvm::raw_null_ostream::~raw_null_ostream() +
134807
3 ld 0x0000000000aae7cc llvm::raw_null_ostream::~raw_null_ostream() +
148828
4 libthr.so.3 0x00000008052cea3a pthread_sigmask + 1306
5 libthr.so.3 0x00000008052ce11c pthread_getspecific + 3580
Stack dump:
0. Program arguments:
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/bin/ld
--sysroot=/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp -EB -EB
-EB -G0 -melf64btsmip_fbsd -Bstatic -o rescue
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib/crt1.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib/crti.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib/crtbeginT.o
-L/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib
-L/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib
-L/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib
-L/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/bin
-L/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/bin
rescue.o cat.lo chflags.lo chio.lo chmod.lo cp.lo date.lo dd.lo df.lo echo.lo
ed.lo expr.lo getfacl.lo hostname.lo kenv.lo kill.lo ln.lo ls.lo mkdir.lo mv.lo
pkill.lo ps.lo pwd.lo realpath.lo rm.lo rmdir.lo setfacl.lo sh.lo sleep.lo
stty.lo sync.lo test.lo rcp.lo csh.lo badsect.lo camcontrol.lo ccdconfig.lo
clri.lo devfs.lo dmesg.lo dump.lo dumpfs.lo dumpon.lo fsck.lo fsck_ffs.lo
fsck_msdosfs.lo fsdb.lo fsirand.lo gbde.lo geom.lo ifconfig.lo init.lo
kldconfig.lo kldload.lo kldstat.lo kldunload.lo ldconfig.lo md5.lo mdconfig.lo
mdmfs.lo mknod.lo mount.lo mount_cd9660.lo mount_msdosfs.lo mount_nfs.lo
mount_nullfs.lo mount_udf.lo mount_unionfs.lo newfs.lo newfs_msdos.lo
nos-tun.lo ping.lo reboot.lo restore.lo rcorder.lo route.lo routed.lo
rtquery.lo rtsol.lo savecore.lo spppcontrol.lo swapon.lo sysctl.lo tunefs.lo
umount.lo atmconfig.lo ping6.lo ipf.lo zfs.lo zpool.lo dhclient.lo head.lo
mt.lo nc.lo sed.lo tail.lo tee.lo gzip.lo bzip2.lo less.lo xz.lo tar.lo vi.lo
id.lo iscsictl.lo zdb.lo chroot.lo chown.lo iscsid.lo
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/exec.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/getusershell.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/login_class.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/popen.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/rcmdsh.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/sysctl.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/rescue/rescue/../librescue/system.o
-lcrypt -ledit -ljail -lkvm -lelf -ll -ltermcapw -lutil -lxo -l80211 -lalias
-lcam -lncursesw -ldevstat -lipsec -llzma -lavl -lzpool -lzfs_core -lzfs
-lnvpair -lpthread -luutil -lumem -lgeom -lbsdxml -lkiconv -lmt -lsbuf -lufs
-lz -lbz2 -larchive -lcrypto -lmd -lm --start-group -lgcc -lgcc_eh -lc
--end-group
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib/crtend.o
/tank/emaste/obj/mips.mips64/tank/emaste/src/freebsd-xlld/tmp/usr/lib/crtn.o
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20161124/0e454ec8/attachment.html>
More information about the llvm-bugs
mailing list