Posts by Enno Ruijters

1) Message boards : Number crunching : Report Problems with Rosetta Version 5.16 II (Message 17420)
Posted 31 May 2006 by Enno Ruijters
Post:
My linux machine got its first error: result 22071081:

Wed 31 May 2006 02:42:39 PM CEST|rosetta@home|Unrecoverable error for result JUMP_RELAX_LONGRANGEPAIR_ANTIPARALLEL_t285__SAVE_ALL_OUT_548_29690_0 (process exited with code 131 (0x83))

I'm using boinc version 5.4.9 on x86_64 linux 2.6.15.


Result ID 22071081
Name JUMP_RELAX_LONGRANGEPAIR_ANTIPARALLEL_t285__SAVE_ALL_OUT_548_29690_0
Workunit 18520787
Created 30 May 2006 3:35:03 UTC
Sent 30 May 2006 5:48:44 UTC
Received 31 May 2006 12:47:19 UTC
Server state Over
Outcome Client error
Client state Computing
Exit status 131 (0x83)
Computer ID 70238
Report deadline 6 Jun 2006 5:48:44 UTC
CPU time 6945.15
stderr out

<core_client_version>5.4.9</core_client_version>
<message>
process exited with code 131 (0x83)
</message>
<stderr_txt>
# random seed: 2797211
# cpu_run_time_pref: 10800
No heartbeat from core client for 31 sec - exiting
SIGSEGV: segmentation violationStack trace (19 frames):
[0x8836a6b]
[0x884f74c]
[0xffffe500]
[0x860e7a9]
[0x85ff1f8]
[0x809364c]
[0x860ff95]
[0x8610bb0]
[0x87dca0f]
[0x8728e50]
[0x872a6bb]
[0x80a3a75]
[0x85c3a13]
[0x842093e]
[0x85f1ffb]
[0x8496132]
[0x8498c8f]
[0x88aec34]
[0x8048111]

Exiting...

</stderr_txt>

Validate state Invalid
Claimed credit 12.3736072419708
Granted credit 0
application version 5.16
2) Message boards : Rosetta@home Science : ran2 verus ran3 (Message 6147)
Posted 13 Dec 2005 by Enno Ruijters
Post:
I compiled the ran2 on my VC6++ and the outputs indeed don't seem to change when using different seeds according to the main() in the file in your zip.

I think this is because the idum2 variable in the ran2 function is set during the initialization with the negative value, and then becomes independant from the seed.
This would mean that for the outputs to change you'd have to get a lot of outputs so that the array is reset (iv[j] = *idum;).
So I'm guessing you're supposed to use a random negative variable as the seed (to initialize it) and then don't touch it anymore. That seemed to work for me.

Ran3 looks like it does that even worse (after the seeding with -1, any change won't matter). So you might want to change that one, too.






©2024 University of Washington
https://www.bakerlab.org