#11521: Upgrade rustc for firefox-65.0
-------------------------+-----------------------
Reporter: ken@… | Owner: ken@…
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by renodr):
There are a lot less segfaults for the *shipped* LLVM, but there are still
several:
{{{
Wed 2019-01-23 20:18:27 CST 21007 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:18:48 CST 31981 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/abort-on-c-abi/a
Wed 2019-01-23 20:19:20 CST 3685 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/backtrace/a
Wed 2019-01-23 20:19:20 CST 3631 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/backtrace/a
Wed 2019-01-23 20:19:24 CST 10423 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/default-alloc-error-hook/a
Wed 2019-01-23 20:19:58 CST 18673 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/invalid_const_promotion/a
Wed 2019-01-23 20:20:20 CST 24468 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/issues/issue-24313/a
Wed 2019-01-23 20:20:22 CST 10263 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:20:33 CST 13786 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:21:18 CST 8997 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/out-of-stack/a
Wed 2019-01-23 20:21:22 CST 9039 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/out-of-stack/a
Wed 2019-01-23 20:21:24 CST 10749 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/panic-runtime/abort/a
Wed 2019-01-23 20:21:27 CST 10780 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/panic-runtime/abort-link-to-unwinding-crates/a
Wed 2019-01-23 20:21:54 CST 20991 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/running-with-no-runtime/a
Wed 2019-01-23 20:21:56 CST 21272 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/segfault-no-out-of-stack/a
Wed 2019-01-23 20:22:02 CST 22793 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/signal-exit-status/a
Wed 2019-01-23 20:22:03 CST 24721 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/simd/simd-target-feature-mixup/a
Wed 2019-01-23 20:22:13 CST 917 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:22:13 CST 25388 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/stack-probes/a
Wed 2019-01-23 20:22:39 CST 974 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:23:24 CST 10796 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:23:35 CST 10737 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:23:37 CST 22319 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:23:56 CST 25171 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:25:12 CST 13804 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:25:34 CST 16712 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:17 CST 26664 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:25 CST 26989 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:38 CST 28960 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:49 CST 30324 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:49 CST 30458 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:50 CST 30465 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:51 CST 30321 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:40:52 CST 31085 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:36 CST 4798 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:39 CST 4850 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:43 CST 5350 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:49 CST 4787 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:51 CST 4788 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:54 CST 4753 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:56 CST 4906 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:44:57 CST 4789 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:45:05 CST 4916 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:45:15 CST 6794 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:45:15 CST 4851 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:47 CST 8485 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:48 CST 8296 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:51 CST 8444 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:52 CST 8363 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:55 CST 8437 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:57 CST 8476 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:59 CST 8334 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:50:59 CST 8534 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:51:45 CST 10793 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:42 CST 10730 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:43 CST 10765 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:47 CST 10883 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:49 CST 10767 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:53 CST 10831 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:52:59 CST 10893 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:53:02 CST 10766 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:53:06 CST 12810 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:20 CST 13054 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:22 CST 13119 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:22 CST 13193 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:22 CST 13241 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:22 CST 13232 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:23 CST 13290 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:23 CST 13198 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 20:57:23 CST 13083 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/stage2/bin/rustc
Wed 2019-01-23 23:20:43 CST 23460 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/abort-on-c-abi/a
Wed 2019-01-23 23:21:13 CST 27121 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/backtrace/a
Wed 2019-01-23 23:21:14 CST 27164 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/backtrace/a
Wed 2019-01-23 23:21:16 CST 1844 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/default-alloc-error-hook/a
Wed 2019-01-23 23:21:41 CST 10054 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/invalid_const_promotion/a
Wed 2019-01-23 23:21:56 CST 15939 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/issues/issue-24313/a
Wed 2019-01-23 23:22:43 CST 2472 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/out-of-stack/a
Wed 2019-01-23 23:22:45 CST 2831 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/out-of-stack/a
Wed 2019-01-23 23:22:47 CST 5663 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/panic-runtime/abort/a
Wed 2019-01-23 23:22:47 CST 5653 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/panic-runtime/abort-link-to-unwinding-crates/a
Wed 2019-01-23 23:22:50 CST 8358 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/panic-runtime/lto-abort/a
Wed 2019-01-23 23:23:04 CST 14766 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/running-with-no-runtime/a
Wed 2019-01-23 23:23:05 CST 14788 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/segfault-no-out-of-stack/a
Wed 2019-01-23 23:23:07 CST 15792 1000 1000 11 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/signal-exit-status/a
Wed 2019-01-23 23:23:09 CST 16211 1000 1000 4 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-
pass/simd/simd-target-feature-mixup/a
Wed 2019-01-23 23:23:11 CST 16878 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/stack-probes/a
Wed 2019-01-23 23:23:14 CST 17753 1000 1000 6 present
/sources/rustc-1.32.0-src/build/x86_64-unknown-linux-gnu/test/run-pass
/stack-probes-lto/a
}}}
With *system* LLVM, I have close to 275 coredumps.
As for the difference in time, I forgot to use Bruce's sed and it failed
while I was asleep.
As for invalid opcodes:
{{{
[987171.293783] traps: a[23460] trap invalid opcode ip:557dfccb3b3b
sp:7fff1a7ad0a0 error:0 in a[557dfccb2000+3000]
[987181.162671] traps: a[27121] trap invalid opcode ip:7fbd9c4a6abf
sp:7ffea4ea5920 error:0 in libstd-be3f5b84c0422bf0.so[7fbd9c49c000+71000]
[987181.405544] traps: a[27164] trap invalid opcode ip:7fc20d3deabf
sp:7ffce6318600 error:0 in libstd-be3f5b84c0422bf0.so[7fc20d3d4000+71000]
[987230.071842] traps: a[10054] trap invalid opcode ip:557cfdfad5d1
sp:7ffef27d8d90 error:0 in a[557cfdfac000+2000]
[987313.464168] a[14788]: segfault at 0 ip 00005591671569b8 sp
00007ffe13d70600 error 6 in a[559167155000+2000]
[987313.464174] Code: 00 00 48 8b b4 24 00 01 00 00 48 85 f6 74 1e 48 8b
bc 24 f8 00 00 00 ba 01 00 00 00 ff 15 88 35 00 00 eb 09 ff 15 d8 35 00 00
<c6> 00 01 48 8b 84 24 50 01 00 00 48 c1 e0 03 48 8d 1c 40 31 ed 4c
[987316.148033] a[15792]: segfault at 1 ip 000055dff4cfc57e sp
00007ffe19aa3b90 error 6 in a[55dff4cfb000+2000]
[987316.148039] Code: 48 85 c0 74 16 48 c1 e0 03 48 8d 34 40 ba 08 00 00
00 4c 89 ff ff 15 e9 29 00 00 48 81 c4 a8 01 00 00 5b 41 5c 41 5e 41 5f c3
<48> c7 04 25 01 00 00 00 00 00 00 00 eb 90 48 8d 3d 0d 27 00 00 31
[987317.945057] traps: a[16211] trap invalid opcode ip:5635add9cb0f
sp:7ffe802b88d0 error:0 in a[5635add9b000+4000]
}}}
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11521#comment:34>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page