#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

Reply via email to