-
Notifications
You must be signed in to change notification settings - Fork 12.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
title: rustc-1.57.0: hang while building gkrust for firefox 91.0.1 #92160
Comments
@OSS542 can you reproduce this a newer version of the compiler? 1.52 is nearly 8 months old. |
I tried this using 1.57.0 and got a rather different result: When building firefox 91.0.1 using rustc-1.57.0 the following command is used as part of the process : SHELL=/bin/sh ./mach build 2>&1 | tee $wrkdir/build.log The build will hang at a point difficult to determine with no error messages emitted. When the following command is used instead (restricted to single 'make' job, verbosity enabled) : The build will hang at the following with no error messages emitted: 0:14.32 Fresh geckoservo v0.0.1 (/home/jhart/temp1/firefox-91.0.1/servo/ports/geckolib) When the command at that point is run manually via gdb, it crashes as follows: [New Thread 0x7fffeda6b700 (LWP 8277)] Thread 2 "rustc" received signal SIGSEGV, Segmentation fault. |
Additional testing information: stack trace - attaching gdb to hung command in running build (restricted to single 'make' job - "-j1")
stack trace - running hung command manually under gdb
|
existing threads at hang (single job build) and stack traces for each: (gdb) info threads
(gdb) thread 1 (gdb) thread 2 |
closing to open as a new issue with clarification. |
An illegal instruction error occurs when building firefox-91.0.1.
note: the Core 2 Quad does not support AVX/AVX2 (see flags below)
The text was updated successfully, but these errors were encountered: