Search code examples
androidandroid-ndkarmgrid-computingboinc

Uppercase example. Computation Error: Output file for the task is absent


I am using the uppercase example from the BOINC samples in order to build BOINC app for android. I have setup my server using this tutorial, and I am following this tutorial to build the BOINC app for android.

What have I done so far?

  • Built the androidarm toolchain
  • Built openssl and curl arm libraries
  • Built boinc arm libraries
  • Compiled the uppercase source code without any errors.

All these steps were done using the ARM scripts given here. I have uploaded the compiled uppercase app in the apps -> example_app->30000->arm-android-linux-gnufolder

Issues I have encountered

Downloaded the BOINC from Google Play, and added my own project URL. It downloaded all the tasks. The tasks were running but it stopped because of the missing output as shown in the screenshots. I have searched about the issue, and someone said in other forums that

'Output file absent' is always a symptom of an earlier failure, not a problem in itself

I am trying to understand what went wrong having followed all the steps.

Tested on Android 5.0, 4.2, 4.1 on ARM architecture but the results are the same. I made the windows client version, and it is working fine.

Event Log Tasks


Solution

  • I had this problem some time ago, the solution was to add a file extension to the input file. For example input.txt instead of just a file named input