:-[
Just updated to a an anonymous application for asteroids period_search and discovered now that BoincTasks can't see the tasks ready to start and onboard every host in the Projects tab.
The Projects view shows 0 tasks for the Asteroids project.
Before I upgraded to the anonymous app and was running the stock application 1.17, all the Asteroids period_search tasks were shown.
However in the Tasks tab, all the tasks onboard running and ready to run are shown.
The only change was to the period_search application from version 1.17 to version 0.00
So a small bug in how BT enumerates tasks in the Projects tab view.
Could you please fix the Projects view so that version numbering like 0.00 is accepted.
Here are the screenshots to show the problem.
(https://live.staticflickr.com/65535/52715721206_fc84ee5f1b_c.jpg)
(https://live.staticflickr.com/65535/52716200283_29989d5be3_c.jpg)
Fred, are you reading the forums at all? No response yet to this bug in BoincTasks.
I know, too busy right now, I added it to my list to do. It will take a while before I will be able to pick this up.
I checked the Application page https://asteroidsathome.net/boinc/apps.php
There is no 0.00 app, that I can find to check.
When I use 0.00 as a version number everthing works as expected, so that's not it.
Quote from: fred on May 05, 2023, 02:07:59 PMI checked the Application page https://asteroidsathome.net/boinc/apps.php
There is no 0.00 app, that I can find to check.
Because my Team uses a custom app via app_info.xml and the app version is not specified.
<app_version>
<app_name>period_search</app_name>
<platform>x86_64-pc-linux-gnu</platform>
<avg_ncpus>0.010000</avg_ncpus>
<plan_class>cuda1200_linux</plan_class>
<api_version>7.17.0</api_version>
<file_ref>
<file_name>AST_period_search_BOINC_cuda12000_v4</file_name>
<main_program/>
</file_ref>
<coproc>
<type>NVIDIA</type>
<count>1.000000</count>
</coproc>
<dont_throttle/>
</app_version>
OK Added to the todo list
It's almost impossible to resolve.
Just a dumb question, why don't you assign a dummy version number that is > 0 instead of none that results in 0
Because it makes it easy to switch applications and not dump tasks from a different app if you don't run your cache down before switching the app.
NEW IMPROVED GRAVATIONAL WAVE APP - DISCUSSION (https://einsteinathome.org/goto/comment/226318)
I looked into it and ran into way too many problems that I can't solve. 0 is a kind of magic number that runs throughout the program.
If possible, use a number > 0.
Why not use another fake number like 9999