Siever jobs failing on 64-bit Arm SoC

Alles zum Projekt yoyo@home
Everything about the project yoyo@home
Nachricht
Autor
technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Siever jobs failing on 64-bit Arm SoC

#1 Ungelesener Beitrag von technik007.cz » 15.05.2024 18:59

Several arm64 single board computers are returning ok results on Ecm or Ecm2 apps.
But with the Siever app, they produce hundreds of errors daily, and only about 10% of the total are completed and validated.
It does not matter what SoC is it, the size of RAM, or what version of Debian or Ubuntu it is unless this app was compiled for some ancient distro.

examples of unsuccessful tasks:
https://www.rechenkraft.net/yoyo/result ... =104943545
https://www.rechenkraft.net/yoyo/result ... =104943539

and more than 24 pages per 20 tasks with errors but just only 2 pages of successfully validated tasks:

examples of validated:
https://www.rechenkraft.net/yoyo/result ... =104920364
https://www.rechenkraft.net/yoyo/result ... =104920474

ingdirect
Fingerzähler
Fingerzähler
Beiträge: 2
Registriert: 16.07.2024 03:23

Re: Siever jobs failing on 64-bit Arm SoC

#2 Ungelesener Beitrag von ingdirect » 16.07.2024 03:38

Is there any additional information about the hardware configurations or software environments that could help diagnose the problems with the Siever app?

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#3 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:18

This app fails on all systems with arm64 SoC and all linux distros on these systems.
Zuletzt geändert von technik007.cz am 16.07.2024 13:21, insgesamt 1-mal geändert.

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#4 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:19

Raspberry Pi 5 4GB
ARM
[Impl 0x41 Arch 8 Variant 0x4 Part 0xd0b Rev 1]
Linux Debian
Debian GNU/Linux 12 (bookworm) [6.6.31+rpt-rpi-2712|libc 2.36]


Result ID 105744385
Name sr2_76200000000000-76300000000000-R718-1720449487-752_2
Workunit 74845962
Created 9 Jul 2024 8:57:40 UTC
Sent 9 Jul 2024 9:23:42 UTC
Received 9 Jul 2024 9:25:39 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status 193 (0xc1)
Computer ID 524994
Report deadline 14 Jul 2024 9:23:42 UTC
CPU time 0
stderr out

<core_client_version>7.20.5</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)</message>
<stderr_txt>
10:23:47 (1297230): wrapper (7.7.26016): starting
10:23:47 (1297230): wrapper (7.7.26016): starting
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
SIGABRT: abort called
Stack trace (3 frames):
[0x49741c]
[0x7ffee1ff87b0]
[0x502598]

Exiting...

</stderr_txt>
]]>

Validate state Initial
Claimed credit 0
Granted credit 0
application version 145.03
Zuletzt geändert von technik007.cz am 16.07.2024 13:24, insgesamt 2-mal geändert.

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#5 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:23

tinkerboard-2s 2GB

ARM
[Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4] Linux Ubuntu
Armbian 24.8.0-trunk.225 noble [6.9.6-edge-rockchip64|libc 2.39]

Result ID 105733234
Name sr2_67200000000000-67300000000000-R718-1720449467-662_0
Workunit 74845872
Created 8 Jul 2024 14:37:52 UTC
Sent 9 Jul 2024 7:32:59 UTC
Received 9 Jul 2024 12:43:55 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status 193 (0xc1)
Computer ID 528801
Report deadline 14 Jul 2024 7:32:59 UTC
CPU time 0
stderr out

<core_client_version>7.24.1</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)</message>
<stderr_txt>
09:52:18 (519466): wrapper (7.7.26016): starting
09:52:18 (519466): wrapper (7.7.26016): starting
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
SIGABRT: abort called
Stack trace (3 frames):
[0x49741c]
[0xffffb7227790]
[0x502598]

Exiting...

</stderr_txt>
]]>

Validate state Initial
Claimed credit 0
Granted credit 0
application version 145.03

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#6 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:25

radxa zero 2GB

ARM
ARMv8 Processor rev 4 (v8l) [Impl 0x41 Arch 8 Variant 0x0 Part 0xd03 Rev 4] Linux Ubuntu
Ubuntu 20.04.6 LTS [6.1.42-meson64|libc 2.31 (Ubuntu GLIBC 2.31-0ubuntu9.16)]

Result ID 105737358
Name sr2_272900000000000-273000000000000-R718-1720449950-2719_0
Workunit 74847929
Created 8 Jul 2024 14:45:56 UTC
Sent 10 Jul 2024 19:29:37 UTC
Received 15 Jul 2024 0:56:31 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status 193 (0xc1)
Computer ID 513974
Report deadline 15 Jul 2024 19:29:37 UTC
CPU time 0
stderr out

<core_client_version>7.16.6</core_client_version>
<![CDATA[
<message>
process exited with code 193 (0xc1, -63)</message>
<stderr_txt>
01:55:19 (3409): wrapper (7.7.26016): starting
01:55:19 (3409): wrapper (7.7.26016): starting
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_M_construct null not valid
SIGABRT: abort called
Stack trace (3 frames):
[0x49741c]
[0xffff8bd8f7b0]
[0x502598]

Exiting...

</stderr_txt>
]]>

Validate state Initial
Claimed credit 0
Granted credit 0
application version 145.03

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#7 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:27

Odroid C0 1GB

ARM
ARMv7 Processor rev 1 (v7l) [Impl 0x41 Arch 7 Variant 0x0 Part 0xc05 Rev 1] Linux Debian
Debian GNU/Linux 11 (bullseye) [3.10.107-odroidc1|libc 2.31 (Debian GLIBC 2.31-13+deb11u8)]

Result ID 105720836
Name ecm_op_1720395616_31981_47M.C167_5195_0
Workunit 74836064
Created 7 Jul 2024 23:40:34 UTC
Sent 8 Jul 2024 5:35:45 UTC
Received 11 Jul 2024 22:08:05 UTC
Server state Over
Outcome Client error
Client state Compute error
Exit status 198 (0xc6)
Computer ID 489576
Report deadline 13 Jul 2024 5:35:45 UTC
CPU time 5577.64
stderr out

<core_client_version>7.16.16</core_client_version>
<![CDATA[
<message>
working set size > client RAM limit: 265.61MB > 265.45MB</message>
<stderr_txt>
wrapper: starting ECM
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: starting ECM
wrapper: running ecm (-resume checkpnt -param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)

</stderr_txt>
]]>

Validate state Initial
Claimed credit 62.5861484663934
Granted credit 0
application version 705.01

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#8 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:29

And successful workunit for the last board:

Result ID 105720689
Name ecm_op_1720395616_31981_47M.C167_5925_0
Workunit 74835918
Created 7 Jul 2024 23:40:21 UTC
Sent 8 Jul 2024 5:36:22 UTC
Received 12 Jul 2024 3:10:30 UTC
Server state Over
Outcome Success
Client state Done
Exit status 0 (0x0)
Computer ID 489576
Report deadline 13 Jul 2024 5:36:22 UTC
CPU time 14087.74
stderr out

<core_client_version>7.16.16</core_client_version>
<![CDATA[
<stderr_txt>
wrapper: starting ECM
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: starting ECM
wrapper: running ecm (-resume checkpnt -param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: starting ECM
wrapper: running ecm (-resume checkpnt -param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
wrapper: running ecm (-param 0 -v -timestamp -chkpnt checkpnt -inp in -maxmem 4000 43e6)
wrapper: delete file checkpoint_file
04:10:20 (22431): called boinc_finish(0)

</stderr_txt>
]]>

Validate state Initial
Claimed credit 158.0771414426082
Granted credit 28.22895586
application version 705.01

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#9 Ungelesener Beitrag von technik007.cz » 16.07.2024 13:32

I have in total about 50 pcs of different arm64 boards and I can provide failed and good workunit results for all of them.

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 22519
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#10 Ungelesener Beitrag von Michael H.W. Weber » 16.07.2024 16:33

technik007.cz hat geschrieben:
15.05.2024 18:59
examples of unsuccessful tasks:
https://www.rechenkraft.net/yoyo/result ... =104943545
https://www.rechenkraft.net/yoyo/result ... =104943539

examples of validated:
https://www.rechenkraft.net/yoyo/result ... =104920364
https://www.rechenkraft.net/yoyo/result ... =104920474
...please ensure to post proper/full URLs to web locations as anything else makes it impossible to check things in detail. :wink:
It also seems that the last two posts relate to ECM rather than Siever (one successful, one failed based on granted/denied credits)?

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B

Bild Bild Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8067
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#11 Ungelesener Beitrag von yoyo » 18.07.2024 20:10

The siever app is in the proect folder. Can you run ldd <siever app> and post the result here?
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

technik007.cz
Mikrocruncher
Mikrocruncher
Beiträge: 29
Registriert: 14.01.2023 13:36
Wohnort: United Kingdom
Kontaktdaten:

Re: Siever jobs failing on 64-bit Arm SoC

#12 Ungelesener Beitrag von technik007.cz » 19.07.2024 06:00

Raspberry Pi 5 4GB on Raspbian

root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ldd sr1sieve_1.4.5_aarch64
not a dynamic executable

root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ldd sr2sieve_1.9.3.1_aarch64
not a dynamic executable

root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ldd sievewrapper_145.03_aarch64-unknown-linux-gnu
not a dynamic executable

root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ldd ecm-svn3013-aarch64
not a dynamic executable

root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ldd ecmwrapper_705.01_aarch64-unknown-linux-gnu
linux-vdso.so.1 (0x00007fff09adc000)
libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x00007fff099f0000)
libpthread.so.0 => /lib/aarch64-linux-gnu/libpthread.so.0 (0x00007fff099c0000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00007fff09800000)
/lib/ld-linux-aarch64.so.1 (0x00007fff09aa4000)


root@rpi5:/var/lib/boinc-client/projects/www.rechenkraft.net_yoyo# ls -la
total 5772
drwxrwx--x 2 boinc boinc 4096 Jul 17 15:49 .
drwxrwx--x 13 boinc boinc 4096 Jun 14 23:18 ..
-rw-r--r-- 1 boinc boinc 681 Nov 11 2023 default_stat_icon_01.png
-rw-r--r-- 1 boinc boinc 11020 Nov 11 2023 ecm_01.png
-rw-r--r-- 1 boinc boinc 54 Jul 7 23:22 ecm_cn_1718755720_2_2302L_1602_P1_info
-rw-r--r-- 1 boinc boinc 294 Jul 7 23:22 ecm_cn_1718755720_2_2302L_1602_P1_inp
-rw-r--r-- 1 boinc boinc 184 Jul 7 23:22 ecm_cn_1718755720_2_2302L_1602_P1_job.xml
-rw-r--r-- 1 boinc boinc 54 Jul 9 11:18 ecm_cn_1718755720_2_2302L_2670_P1_info
-rw-r--r-- 1 boinc boinc 294 Jul 9 11:18 ecm_cn_1718755720_2_2302L_2670_P1_inp
-rw-r--r-- 1 boinc boinc 184 Jul 9 11:18 ecm_cn_1718755720_2_2302L_2670_P1_job.xml
-rwxr-xr-x 1 boinc boinc 1410416 Jan 22 01:56 ecm-svn3013-aarch64
-rwxr-xr-x 1 boinc boinc 1086024 Jan 22 01:56 ecmwrapper_705.01_aarch64-unknown-linux-gnu
-rw-r--r-- 1 boinc boinc 12574 Nov 11 2023 evo_01.png
-rw-r--r-- 1 boinc boinc 9464 Nov 11 2023 muon_01.png
-rw-r--r-- 1 boinc boinc 6677 Nov 11 2023 ogr_01.png
-rw-r--r-- 1 boinc boinc 10749 Nov 11 2023 rkn_01.png
-rwxr-xr-x 1 boinc boinc 2001704 Nov 11 2023 sievewrapper_145.03_aarch64-unknown-linux-gnu
-rw-r--r-- 1 boinc boinc 68 Jul 19 05:51 slideshow_00
-rw-r--r-- 1 boinc boinc 68 Jul 19 05:51 slideshow_01
-rw-r--r-- 1 boinc boinc 68 Jul 19 05:51 slideshow_02
-rw-r--r-- 1 boinc boinc 69 Jul 19 05:51 slideshow_03
-rw-r--r-- 1 boinc boinc 68 Jul 19 05:51 slideshow_04
-rwxr-xr-x 1 boinc boinc 634840 Nov 11 2023 sr1sieve_1.4.5_aarch64
-rw-r--r-- 1 boinc boinc 0 Jan 9 2024 sr2data.txt
-rwxr-xr-x 1 boinc boinc 643040 Nov 11 2023 sr2sieve_1.9.3.1_aarch64
-rw-r--r-- 1 boinc boinc 73 Jan 9 2024 sr2sieve.log
-rw-r--r-- 1 boinc boinc 82 Jul 19 05:51 stat_icon

Antworten

Zurück zu „Number crunching“