Bug 16446 - internal error in find_runnable_or_wait, at workqueue.cc:263
Summary: internal error in find_runnable_or_wait, at workqueue.cc:263
Status: NEW
Alias: None
Product: binutils
Classification: Unclassified
Component: gold (show other bugs)
Version: 2.23
: P2 normal
Target Milestone: ---
Assignee: Cary Coutant
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-14 07:08 UTC by Lei Zhang
Modified: 2014-02-06 01:29 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments
--debug=task output (11.33 KB, text/plain)
2014-02-06 01:29 UTC, Lei Zhang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lei Zhang 2014-01-14 07:08:46 UTC
Build Chromium r244583 on 64-bit Linux with GYP_DEFINES="component=shared_library". When linking the chrome binary, instead of just passing flags like --threads --thread-count=4 to gold, also pass in --preread-archive-symbols.

The gold binary used is a pre-built copy checked into Chromium's third_party/gold.

Expected: build completes successfully
Actually: gold fails with "internal error in find_runnable_or_wait, at workqueue.cc:263"
Comment 1 Cary Coutant 2014-02-05 16:57:15 UTC
Can you run it again with --debug=task and attach the output, please?

-cary

On Mon, Jan 13, 2014 at 11:08 PM, thestig at google dot com
<sourceware-bugzilla@sourceware.org> wrote:
> https://sourceware.org/bugzilla/show_bug.cgi?id=16446
>
>             Bug ID: 16446
>            Summary: internal error in find_runnable_or_wait, at
>                     workqueue.cc:263
>            Product: binutils
>            Version: 2.23
>             Status: NEW
>           Severity: normal
>           Priority: P2
>          Component: gold
>           Assignee: ian at airs dot com
>           Reporter: thestig at google dot com
>                 CC: ccoutant at google dot com
>
> Build Chromium r244583 on 64-bit Linux with
> GYP_DEFINES="component=shared_library". When linking the chrome binary, instead
> of just passing flags like --threads --thread-count=4 to gold, also pass in
> --preread-archive-symbols.
>
> The gold binary used is a pre-built copy checked into Chromium's
> third_party/gold.
>
> Expected: build completes successfully
> Actually: gold fails with "internal error in find_runnable_or_wait, at
> workqueue.cc:263"
>
> --
> You are receiving this mail because:
> You are on the CC list for the bug.
Comment 2 Lei Zhang 2014-02-06 01:29:31 UTC
Created attachment 7395 [details]
--debug=task output

Attached