1 |
On 2015-08-21, Alan Grimes <ALONZOTG@×××××××.net> wrote: |
2 |
> Grant Edwards wrote: |
3 |
>> On 2015-08-21, Alan McKinnon <alan.mckinnon@×××××.com> wrote: |
4 |
>> |
5 |
>>> Earlier I saw segfaults in gcc, and another poster pointed it out. |
6 |
>>> |
7 |
>>> When gcc segfaults, it is always suspicious mostly because the compiler |
8 |
>>> is an app where we know the devs take extraordinary measures to prevent it. |
9 |
>>> |
10 |
>>> The most common cause is faulty hardware (most often memory) as gcc |
11 |
>>> tends to use all of it in ways no other app does. The usual procedure |
12 |
>>> at this point is to run memtest for an extended period - say 48 |
13 |
>>> hours, or even 72 for an older slow machine. |
14 |
>> That is definitely good advice. I've run into this situation several |
15 |
>> times. A machine had bad RAM that didn't seem to cause any problems |
16 |
>> under "normal" operation. But, when trying to compile something large |
17 |
>> like gcc, I would see non-repeatable segfaults (it wouldn't always |
18 |
>> segfault at the exact same point). In those cases, I could often run |
19 |
>> memtest for several passes and not see an error. But, _eventually_ |
20 |
>> ramtest would catch it. Run memtest for a few days. Really. |
21 |
> |
22 |
> Yeah, I know there's a single bit error out at the end of RAM that |
23 |
> will appear on the third or fourth pass... |
24 |
|
25 |
And you're still using it? And when it doesn't work, you blame |
26 |
blaming _us_? |
27 |
|
28 |
**PLONK** |
29 |
|
30 |
> It just doesn't seem reasonable to demand that every bit in a 32 |
31 |
> gigabyte memory bank be absolutely perfect.... |
32 |
|
33 |
Idiot. |
34 |
|
35 |
Of _course_ software expects memory to work. Why don't you stop |
36 |
bothering us and go write an OS that doesn't depend on RAM working |
37 |
properly. |
38 |
|
39 |
-- |
40 |
Grant Edwards grant.b.edwards Yow! Now KEN and BARBIE |
41 |
at are PERMANENTLY ADDICTED to |
42 |
gmail.com MIND-ALTERING DRUGS ... |