climateprediction.net home page
Posts by charles

Posts by charles

1) Questions and Answers : Unix/Linux : help debugging (Message 63982)
Posted 23 May 2021 by charles
Post:
There's nothing wrong with the models.
It's the way that you're trying to run them.

So you'll just have to keep letting them fail.

Well agree to disagree. That's the always same response from dev that can't debug correctly their app. And as a dev myself I know that pretty well since I need devs from my team to turn 7 times their tongue in their mouth before to say something that stupid. And I'm sorry to say this not diplomatically but this is just the reality of the area and there are plenty of articles about it from people having actually done some thinking about it. Including some research papers about it like from Edwin Zaccai.

Anyway since,
https://www.cpdn.org/workunit.php?wuid=11937549
https://www.cpdn.org/workunit.php?wuid=11938554
https://www.cpdn.org/workunit.php?wuid=12081295

have all successfully completed. And as they've run for more than 10 days each, same environment, same workload, same phenomenons about the pausing of the CPU, and different upgrades along the way, this is the actual proof that there were at least something wrong with the tasks before and so maybe something wrong with the model if tasks are all created the same way. This means that there is some inconsistencies that the model doesn't handle correctly and conclude to an error.
2) Questions and Answers : Unix/Linux : help debugging (Message 63957)
Posted 7 May 2021 by charles
Post:
1. If it was libs, then they'd fail at about 6 seconds.

2. You have far too many interruptions to each model.
In the "computing prefs on your account, set: Suspend when non-BOINC CPU usage is above to 100%.

3. The n216 models like LOTS of L3 cache. This was discussed early last year somewhere.
Minimum seems to be 4 Megs per model.


can't do this unfortunately. I'm not using my hosts for amusement and debugging boinc models as I've discussed it last a zillion times in the past like this on other projects is not solving anything because that just does show a lack of programming skills about the model.
3) Questions and Answers : Unix/Linux : help debugging (Message 63956)
Posted 7 May 2021 by charles
Post:
I'm sure you would. But as you've seen and as you've stated, the tasks didn't just crashed in the 5 first seconds, it was way more long than that and resulted in computational error all of a sudden.
What I meant by the team should make them make a run, they should run it through an industrial debugger and let it run and so you would have the informations we need.
From my experience we usually don't have enough informations in the logs of the tasks themselves or boinc logs. It's the same problem from LHC@home or others that have been running into computational error.
https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/ an industrial debugger used like in this. Then we would exactly know what would the task have run as a function before dying and which variables it hitted. That's what I meant.
4) Questions and Answers : Unix/Linux : help debugging (Message 63953)
Posted 7 May 2021 by charles
Post:
Well since it s the only thing that fails, and I use a lot of others tasks which takes a lot of cpu usage too and I don't have any other complaint from those.
If I'm not mistaken those taks has never used GPU so that can't be it.
If i had RAM errors I would have already a lot of problems with other prrojects like worldcommunitygrid, LHC or einstein.
self statement for the cpu
And the task that has been running for 4 days now would not be able to continue under the same conditions. hadam4h_21f0_209905_5_903_012081295
So if it was hardware I assume in confidence I would have other symptoms.
So even if the others lacked the libraries, I would maybe be more inclined to believe that there is a problem with the task itself .
To be certain the team should do a run of the same tasks
5) Questions and Answers : Unix/Linux : help debugging (Message 63938)
Posted 5 May 2021 by charles
Post:
Thanks for the tip.
Your question is going to be a tough one to answer because I always have virtual machines turned on. Or some browsers or maybe other stuffs, so it depends really. For the little I know the segmentation fault is often due to a pointer not pointing to a place in memory owned by the program itself, so I was going to ask more about a compatibility issue with another soft or anything alike. And also I have always 3 tasks from boinc running on this machine.
6) Questions and Answers : Unix/Linux : help debugging (Message 63935)
Posted 5 May 2021 by charles
Post:
Hi,

I've recently been happily surprised with the update of your website platform which is finally up to date which was not the case in 2018. So I wanted to start some tasks under my fedora 34 but apparently it all ends up in error at some point after several days on computation in general:

Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (21 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7eee570]
/lib/libc.so.6(getenv+0x9a)[0xf7a09e5a]
/lib/libc.so.6(+0xab5d9)[0xf7a7e5d9]
/lib/libc.so.6(+0xab97e)[0xf7a7e97e]
/lib/libc.so.6(localtime_r+0x1b)[0xf7a7c62b]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7eee570]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7eee559]
/lib/libc.so.6(+0xb5e4d)[0xf7a88e4d]
/lib/libc.so.6(nanosleep+0x5d)[0xf7a8f4fd]
/lib/libc.so.6(usleep+0x45)[0xf7ac47a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804fca4]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503d7]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/libc.so.6(__libc_start_main+0xed)[0xf79f19dd]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]


I've installed the libraries recommended for fedora of course. Soo tell me what I should look for.
Best regards




©2021 climateprediction.net