Message boards : Sixtrack Application : Computation errors on Android (31 (0x0000001F) Unknown error code)
Message board moderation

To post messages, you must log in.

AuthorMessage
Azmodes

Send message
Joined: 26 Sep 17
Posts: 6
Credit: 1,188,035
RAC: 5
Message 40382 - Posted: 9 Nov 2019, 16:08:49 UTC
Last modified: 9 Nov 2019, 16:15:24 UTC

Been getting these compute errors immediately on my smartphone: https://lhcathome.cern.ch/lhcathome/result.php?resultid=251147453 Any ideas?

<core_client_version>7.4.53</core_client_version>
<![CDATA[
<message>
process got signal 31
</message>
<stderr_txt>

</stderr_txt>
]]>
ID: 40382 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 15 Jun 08
Posts: 1428
Credit: 73,019,068
RAC: 105,551
Message 40383 - Posted: 9 Nov 2019, 16:56:21 UTC - in response to Message 40382.  

In another post James Molson stated:
James Molson wrote:
The arm/android executable is aarch64, your host is armv7, which is 32bit arm

You may check if this is also applicable to your android device.
ID: 40383 · Report as offensive     Reply Quote
Azmodes

Send message
Joined: 26 Sep 17
Posts: 6
Credit: 1,188,035
RAC: 5
Message 40389 - Posted: 10 Nov 2019, 14:31:42 UTC

Right, I checked the kernel version and it seems to be a 32-bit system. Thanks.
ID: 40389 · Report as offensive     Reply Quote
James Molson
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 25 Jan 17
Posts: 27
Credit: 3,075,607
RAC: 1
Message 40432 - Posted: 13 Nov 2019, 12:14:22 UTC - in response to Message 40382.  

Been getting these compute errors immediately on my smartphone: https://lhcathome.cern.ch/lhcathome/result.php?resultid=251147453 Any ideas?

<core_client_version>7.4.53</core_client_version>
<![CDATA[
<message>
process got signal 31
</message>
<stderr_txt>

</stderr_txt>
]]>



What you are seeing is this:

https://android-developers.googleblog.com/2017/07/seccomp-filter-in-android-o.html


The current "android" executable is just a big statically linked linux executable, built on a linux machine.
The newer versions of android do not like this.

We put a filter in on the android version to stop this executable being sent to the newer versions of android, but it does not seem to work due to a bug in boinc itself, which I hope will be fixed at some point.
Perhaps Nils or Laurence can comment on that last bit since it is out of my hands :)


Eventually I will make a real android executable if I get the time - the annoying part is making a fortran compiler that will work with the android libraries.
ID: 40432 · Report as offensive     Reply Quote

Message boards : Sixtrack Application : Computation errors on Android (31 (0x0000001F) Unknown error code)


©2020 CERN