March 27, 2004 Deadlock in the linker? | ||||
---|---|---|---|---|
| ||||
Er, I did notice one other issue besides the unusual behavior of -A. It seems the Digital Mars linker has a deadlock issue when run on multiprocessor machines. Every once in a while (perhaps 1 link out of 20), the linker simply hangs and makes no progress. I've left the linker running sometimes 15 minutes before breaking out (where normally the link takes 3 seconds). My test box is a 2 CPU Xeon Pentium III. I've not tested on a uniprocessor box, but I do suspect a race condition somewhere due to the non-deterministic behavior I'm seeing. It's not a problem that can't be worked around, although it is annoying having to break the link and restart. Has anyone else seen this behavior? Thanks, /Michael |
March 27, 2004 Re: Deadlock in the linker? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michael | "Michael" <Michael_member@pathlink.com> wrote in message news:c42uhl$1kun$1@digitaldaemon.com... > Er, I did notice one other issue besides the unusual behavior of -A. It seems > the Digital Mars linker has a deadlock issue when run on multiprocessor machines. Every once in a while (perhaps 1 link out of 20), the linker simply > hangs and makes no progress. I've left the linker running sometimes 15 minutes > before breaking out (where normally the link takes 3 seconds). > > My test box is a 2 CPU Xeon Pentium III. I've not tested on a uniprocessor box, > but I do suspect a race condition somewhere due to the non-deterministic behavior I'm seeing. > > It's not a problem that can't be worked around, although it is annoying having > to break the link and restart. > > Has anyone else seen this behavior? Yes, it's a known bug. |
Copyright © 1999-2021 by the D Language Foundation