BOINC 7.2/7.3/7.4 Change Log and News

Message boards : BOINC client : BOINC 7.2/7.3/7.4 Change Log and News
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · Next

AuthorMessage
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 50776 - Posted: 5 Oct 2013, 12:52:03 UTC

BOINC 7.2.18 available for testing for Macintosh, Windows.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.16 --> 7.2.18:

  • LIB: On Windows, if the registry key that defines where the data directory is missing, check to see if the default directory exists anyway. If the directory exists change the current working directory over to it.
  • LIB: A little code cleanup missed from the previous commit.
  • WINBUILD: Delete stale project files.
  • WINBUILD: Create new BOINC w/VirtualBox project files, update to VirtualBox 4.2.16
  • LIB: Provide a mechanism for BOINC client software to initialize the exception filter for secondary threads.
  • client: Initialize diagnostics framework for the power management and proxy detection threads on Windows.
  • client: Add vm_extensions_disabled as an element to APP_INIT_DAATA. We can use the additional information to selectively enable/disable hardware acceleration in VirtualBox.



Available installers:

Windows 7.2.18
- boinc_7.2.18_windows_intelx86.exe
- boinc_7.2.18_windows_x86_64.exe

Macintosh 7.2.18
- boinc_7.2.18_macOSX_i686.zip
- boinc_7.2.18_macOSX_SymbolTables.zip
- boinc_7.2.18_i686-apple-darwin.zip

ID: 50776 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 50822 - Posted: 10 Oct 2013, 15:47:00 UTC
Last modified: 10 Oct 2013, 15:47:39 UTC

BOINC 7.2.20 available for testing for Linux.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.16 --> 7.2.20:

  • LIB: On Windows, if the registry key that defines where the data directory is missing, check to see if the default directory exists anyway. If the directory exists change the current working directory over to it.
  • LIB: A little code cleanup missed from the previous commit.
  • WINBUILD: Delete stale project files.
  • WINBUILD: Create new BOINC w/VirtualBox project files, update to VirtualBox 4.2.16
  • LIB: Provide a mechanism for BOINC client software to initialize the exception filter for secondary threads.
  • client: Initialize diagnostics framework for the power management and proxy detection threads on Windows.
  • client: Add vm_extensions_disabled as an element to APP_INIT_DAATA. We can use the additional information to selectively enable/disable hardware acceleration in VirtualBox.



Available installers:

Linux 7.2.20
- boinc_7.2.20_x86_64-pc-linux-gnu.sh
- boinc_7.2.20_i686-pc-linux-gnu.sh

ID: 50822 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 50823 - Posted: 10 Oct 2013, 20:26:00 UTC

BOINC 7.2.21 available for testing for Windows.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.20 --> 7.2.21:

  • client: Detect OpenCL CPUs with the latest Intel drivers.
  • client: Display an OpenCL CPU event log item for every OpenCL CPU detected.
  • client: Do not use child process GPU detection when debugging.



Available installers:

Windows 7.2.21
- boinc_7.2.21_windows_intelx86.exe
- boinc_7.2.21_windows_x86_64.exe

ID: 50823 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 50829 - Posted: 12 Oct 2013, 1:53:43 UTC

BOINC 7.2.22 available for testing for Macintosh.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.21 --> 7.2.22:

  • client: fix Event Log descriptions of OpenCL CPUs:

    -> Show the OpenCL platform vendor for each OpenCL CPU description.
    -> OpenCL may not reliably report total RAM, available RAM and max FLOPS for CPUs, so exclude these from the OpenCL CPU descriptions; that information is available elsewhere.



Available installers:

Macintosh 7.2.22
- boinc_7.2.22_macOSX_i686.zip
- boinc_7.2.22_macOSX_SymbolTables.zip
- boinc_7.2.22_i686-apple-darwin.zip

ID: 50829 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 50885 - Posted: 17 Oct 2013, 21:38:34 UTC

BOINC 7.2.23 available for testing for Linux, Windows and Macintosh.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.22 --> 7.2.23:

  • linux build: add -lpthread
  • client: keep an in-memory list of reported tasks in the last 24 hours, and add a GUI RPC for fetching this list.
  • client: fix compile errors.
  • client and boinccmd: fixes for get_old_results GUI RPC.
    -> Add binding for get_old_results GUI RPC.
    -> Add --get_old_tasks option to boinccmd.
    -> Compile fixes for gcc (can't have a var named "or").

  • client: change length of old-results log from 24 hours to 1 hour.



Available installers:

Macintosh 7.2.23
- boinc_7.2.23_macOSX_i686.zip
- boinc_7.2.23_macOSX_SymbolTables.zip
- boinc_7.2.23_i686-apple-darwin.zip

Windows 7.2.23
- boinc_7.2.23_windows_intelx86.exe
- boinc_7.2.23_windows_x86_64.exe

Linux 7.2.23
- boinc_7.2.23_x86_64-pc-linux-gnu.sh
- boinc_7.2.23_i686-pc-linux-gnu.sh

ID: 50885 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51011 - Posted: 25 Oct 2013, 0:23:19 UTC

BOINC 7.2.25 available for testing for Windows.

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.23 --> 7.2.24:

  • WINBUILD: Update build environment to use Visual Studio 2010.
  • WINBUILD: Use correct calling convention for the vs2010 zlib libraries.
  • client: clear project RPC backoffs on startup. (David: I think this policy makes more sense.)
  • GUI RPC: add cpu_time (as well as elapsed_time) to OLD_RESULT
  • WINBUILD: Fix applications that require freetype2 and FTGL.
  • client: parse <no_intel_gpu> project pref; this is deprecated but Einstein@home is running old server code that sends it.
  • Fix for signal handler type change.
  • Fix for MacOS signal handler problems.
  • lib: quick bug fix.
  • Mac installer: fix a bug in error recovery logic.
  • MGR: convert HTML "&lt;" to "<" in project description (needed for ABC@home).
  • client: for VM apps, use rsc_memory_bound as the working set size.

    On Windows, the working-set size reported by the OS for VM apps is too low. Apparently the RAM usage is in fact roughly the VM size. This can lead to running multiple VM apps, which use more RAM than is available, causing performance problems. Solution: use workunit.rsc_memory_bound as the working set size for VM apps. (Note: for now, a VM app is one where the plan class includes "vbox").

  • lib: Add missing entry for Charity Engine when identifying an application as a BOINC app or not.
  • client: Parse no_intel_gpu using the deprecated syntax for different venues. Thanks to Richard Haselgrove for pointing out the issue.
  • client: skip exclusion logic for resources that have no exclusions.

    This may fix, or at least shed light on, a bug where the client repeatedly requests work for a resources that already has plenty.

  • MGR: convert HTML "&lt;" to "<" in Simple View Task Panel project description (needed for ABC@home).
  • client: message tweaks
  • client: don't allow more than 1000 slot dirs.

    There was a report of a situation where the client created unbounded slot dirs. Not sure why this happened, but may as well impose a limit.

  • AMD GPU naming updates, from [P3D] Crashtest


Preliminary Change Log 7.2.24 --> 7.2.25:


  • WINBUILD: Add missing file.
  • MGR: Bug fix for previous commit.



Available installers:

Windows 7.2.25
- boinc_7.2.25_windows_intelx86.exe
- boinc_7.2.25_windows_x86_64.exe

ID: 51011 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51025 - Posted: 25 Oct 2013, 22:34:11 UTC
Last modified: 28 Oct 2013, 16:17:43 UTC

BOINC 7.2.26 available for testing for Windows, Macintosh and Linux.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.25 --> 7.2.26:

  • client: limit # of slots to #CPUS*100. Also, consider an app version a VM app if one of its files contains "vboxwrapper".
  • client: AMD GPU detection fixes.



Available installers:

Windows 7.2.26
- boinc_7.2.26_windows_intelx86.exe
- boinc_7.2.26_windows_x86_64.exe


Linux 7.2.26
- boinc_7.2.26_x86_64-pc-linux-gnu.sh
- boinc_7.2.26_i686-pc-linux-gnu.sh

Macintosh 7.2.26
- boinc_7.2.26_macOSX_i686.zip
- boinc_7.2.26_macOSX_SymbolTables.zip
- boinc_7.2.26_i686-apple-darwin.zip

ID: 51025 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51152 - Posted: 4 Nov 2013, 23:29:41 UTC

BOINC 7.2.27 available for testing for Windows.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.26 --> 7.2.27:

  • locale: Update compiled localization files.
  • WINBUILD: No not kill child processes of BOINC Manager when cleaning up the environment before an upgrade.



Available installers:

Windows 7.2.27
- boinc_7.2.27_windows_intelx86.exe
- boinc_7.2.27_windows_x86_64.exe

ID: 51152 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51186 - Posted: 6 Nov 2013, 17:34:22 UTC

BOINC 7.2.28 available for testing for Windows.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.27 --> 7.2.28:

  • MGR: Immediately update preferences/registry on more changes:
    -> When Event Log is opened.
    -> When column widths are changed.
  • MGR: Corrections to previous commit.
  • client: clear no_rsc_apps[] flags before parsing scheduler reply. Otherwise they'll never get cleared if server doesn't explicitly send.
  • client: tweak last commit; don't clear flags if anonymous platform.



Available installers:

Windows 7.2.28
- boinc_7.2.28_windows_intelx86.exe
- boinc_7.2.28_windows_x86_64.exe

ID: 51186 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51424 - Posted: 21 Nov 2013, 21:48:12 UTC

BOINC 7.2.29 available for testing for Windows.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.28 --> 7.2.29:

  • client: Give boinc_master full control of any process spawned using the service token created by the client for boinc_project.

    This will allow the core client to kill VirtualBox VM's launched indirectly by vboxwrapper. Vboxwrapper launches vboxsvc.exe which launches vboxheadless.exe. This should also take care of the core client being able to kill child processes of the regular wrapper as well. I don't know the full scope of this type of issue? Maybe the default ACLs for a process changed within the last couple of versions of Windows.

  • WINBUILD: Fix build break from last commit.
  • MGR: Disable downloading image files in notices.
  • client: AMD GPU naming, from Jord.
  • client: add is_wrapper flag to APP_VERSION. If set, the main program uses little CPU and can be run at elevated priority.
  • client: parse (but ignore) <min_rpc_time> in state file.
  • client: don't delete global prefs file if we detach the project it came from.
  • client: message tweak.
  • LIB: Re-introduce code to get a host's MAC address.
  • MGR: Add a VirtualBox icon to the list of supported platforms for any given project that uses VirtualBox.
  • MGR: Change the VirtualBox icon color pallet so there are no artifacts around the image after conversion.
  • BOINC lib: change get_mac_address to return just one address; prefer Ethernet.
  • client: generate host CPID as a function of MAC address

    This makes the host CPID stable; if you repeatedly install BOINC on a particular node, it will get the same host CPID each time, and your host table won't get lots of redundant entries. A host can have multiple NICs; we use the MAC address of the first Ethernet controller we find, or the last NIC if there is none. Of course, this will create problems if we get the same MAC address for different hosts; in principle this shouldn't happen.

  • Remove the unused file hostinfo_network.h
  • compile fix.
  • client: On Macintosh, return MAC address for first Ethernet controller only.
  • client: fix error returns for get_mac_address() on Unix.
  • WINBUILD: Add mac_address.cpp, .h to the boinc_cli project.
  • client: preliminary implementation (commented out) of sub-second throttling.
  • client: debug sub-second CPU throttling.
  • client: Initialize diagnostics framework for the sub-second CPU throttler.



Available installers:

Windows 7.2.29
- boinc_7.2.29_windows_intelx86.exe
- boinc_7.2.29_windows_x86_64.exe

ID: 51424 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51426 - Posted: 21 Nov 2013, 21:54:23 UTC

BOINC 7.2.30 available for testing for Windows and Linux.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.29 --> 7.2.30:

  • client: allow <app_version> elements in app_config.xml, allowing users to override the parameters of particular app versions.
  • client and manager: the set_cc_config and get_cc_config GUI RPCs had nonstandard replies, which weren't parsed correctly by the calling code.

    The reply from a GUI RPC that don't return info is one of:
    <success/>
    <error>error message</error>
    <status>N</status>

  • LIB: Special case a value of 0.0 in time_to_string()
  • LIB: Fix build break.



Available installers:

Windows 7.2.30
- boinc_7.2.30_windows_intelx86.exe
- boinc_7.2.30_windows_x86_64.exe


Linux 7.2.30
- boinc_7.2.30_x86_64-pc-linux-gnu.sh
- boinc_7.2.30_i686-pc-linux-gnu.sh

ID: 51426 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51441 - Posted: 22 Nov 2013, 7:09:31 UTC
Last modified: 26 Nov 2013, 4:53:36 UTC

BOINC 7.2.31 upgraded to recommended for Windows.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.28 --> 7.2.31:

  • LIB: Disable the ability to download images within notices.
  • client: Give a visual indication of a hot fix.
  • MGR: Disable downloading of all file types. POGS is also using a script to generate an image.



Available installers:

Windows 7.2.31
- boinc_7.2.31_windows_intelx86.exe
- boinc_7.2.31_windows_x86_64.exe

ID: 51441 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51550 - Posted: 26 Nov 2013, 4:51:46 UTC

BOINC 7.2.32 available for testing for Windows, Linux and Macintosh.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.30 --> 7.2.32:

  • Move thread.cpp,h from lib/ to client/, to remove dependency on pthread in libboinc.
  • MGR: Disable the download of all embedded content within a notice.



Available installers:


Windows 7.2.32
- boinc_7.2.32_windows_intelx86.exe
- boinc_7.2.32_windows_x86_64.exe


Linux 7.2.32
- boinc_7.2.32_x86_64-pc-linux-gnu.sh
- boinc_7.2.32_i686-pc-linux-gnu.sh


Macintosh 7.2.32
- boinc_7.2.32_macOSX_i686.zip
- boinc_7.2.32_macOSX_SymbolTables.zip
- boinc_7.2.32_i686-apple-darwin.zip

ID: 51550 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51551 - Posted: 26 Nov 2013, 5:00:58 UTC

BOINC 7.2.33 upgraded to recommended for all platforms.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.28 --> 7.2.33:

  • MGR: Disable downloading image files in notices.
  • LIB: Disable the ability to download images within notices.
  • client: Give a visual indication of a hot fix.
  • MGR: Disable downloading of all file types. POGS is also using a script to generate an image.
  • client and manager: the set_cc_config and get_cc_config GUI RPCs had nonstandard replies, which weren't parsed correctly by the calling code.

    The reply from a GUI RPC that don't return info is one of:
    <success/>
    <error>error message</error>
    <status>N</status>



Available installers:


Windows 7.2.33
- boinc_7.2.33_windows_intelx86.exe
- boinc_7.2.33_windows_x86_64.exe


Linux 7.2.33
- boinc_7.2.33_x86_64-pc-linux-gnu.sh
- boinc_7.2.33_i686-pc-linux-gnu.sh


Macintosh 7.2.33
- boinc_7.2.33_macOSX_i686.zip
- boinc_7.2.33_macOSX_SymbolTables.zip
- boinc_7.2.33_i686-apple-darwin.zip

ID: 51551 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51806 - Posted: 23 Dec 2013, 23:46:40 UTC

BOINC 7.2.34 available for testing for Windows, Linux. (5 December 2013)


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.33 --> 7.2.34:

  • client: fix bugs with CPU throttling and GPU apps.

    Various bad things could happen when CPU throttling was used together w/ GPU apps.
    Examples:

    -> on a multi-GPU system, several GPU tasks are assigned to the same GPU.
    -> a suspended GPU task remains in memory (tying up its GPU resources) while other tasks try to use the GPU.

    The problem was that parts of the code assumed that suspended GPU processes don't exist - i.e. that when a GPU task is suspended it's always removed from memory.
    This isn't true in the presence of CPU throttling.

    So David made the following changes:

    -> When assigning GPUs to tasks, treat suspended tasks like running tasks (i.e. reserve their GPUs).
    -> At the end of the CPU-scheduling logic, if there are any GPU tasks that are suspended and not scheduled, remove them from memory, and trigger a reschedule so we can reallocate their GPUs.

    Also, a cosmetic change: in the resource usage string shown in the GUI, include "(device X)" even if the task is suspended (i.e. because of throttling).
    Also: zero out COPROC::opencl_device_indexes[] so we don't write a garbage number to init_data.xml for non-OpenCL jobs.

  • MGR: Store the ISO language ID for future use.
    Usage: wxString strLang = wxGetApp().GetISOLanguageID();
  • MGR: Bug fix to my previous commit, initialize string after we initialize the wxLocale object with the proper locale information.
  • Client and Manager: make notices translatable

    -> Add a GUI RPC ("set_language") that lets the Manager communicate the user's selected language code to the client at startup.
    -> The client stores the language code in the client state file.
    -> The client appends a "lang=X" GET argument to the URLs from which notices are fetched.
    -> The next steps (not done) are 1) to change the get_notices.php script to parse the argument and do translation, and 2) extend our Pootle system to allow volunteer translation of notices by all projects.



Available installers:


Windows 7.2.34
- boinc_7.2.34_windows_intelx86.exe
- boinc_7.2.34_windows_x86_64.exe


Linux 7.2.34
- boinc_7.2.34_x86_64-pc-linux-gnu.sh
- boinc_7.2.34_i686-pc-linux-gnu.sh

ID: 51806 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 51871 - Posted: 4 Jan 2014, 1:51:56 UTC

BOINC 7.2.36 available for testing for all platforms.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.34 --> 7.2.35:

  • MGR: work around a problem sizing the URL TextEdit field in the Attach Wizard Project Info page when a larger default font size is selected on Windows.
    I don’t understand why this “fixes” it and I suspect there is a better solution.
  • MGR: Fix drawing of Task Control on Windows.

Preliminary Change Log 7.2.35 --> 7.2.36:


  • MGR: Prevent zero-size window in a rare situation where registry values have accidentally been set to zero.
  • MGR: Reverse commit a1fb470 (Fix drawing of Task Control on Windows) to fix build break; that change was for use with wxWidgets 3.0 only and should not have been ported to this branch.
  • client: Fix typo which had no actual effect in practice.
  • client: fix bug that caused idle GPUs when CPU throttling used.
  • client: if have a non-English language, set ACCEPT_LANGUAGE in all HTTP requests.
  • client: message tweak.
  • client: fix bugs involving CPU throttling and GPU apps.

    Suspended tasks can be either left in memory (LIM) or removed from memory (RFM). CPU throttling always uses LIM. Other types of suspension (e.g. user request) use LIM or RFM depending on user prefs, except that RFM is always used for GPU tasks.

    There was a bug: if tasks were suspended because of CPU throttling, and then the user suspended activity, GPU apps would remain LIM. They need to be RFM.

  • client: allow <file> in app_info.xml

    In a checkin on 20 July 2011, I changed <file_info> to <file> in client_state.xml. However, the code that parses app_info.xml still requires <file_info>. This means you can't copy and paste stuff from client_state.xml to app_info.xml. Fix: parse either <file> or <file_info> in app_info.xml

  • client: when write file upload error XML to stderr, include user-friendly string.
  • client: report tasks within 1 hour of completion... instead of 24. Better user experience at the expense of slightly increased server load.



Available installers:


Windows 7.2.36
- boinc_7.2.36_windows_intelx86.exe
- boinc_7.2.36_windows_x86_64.exe


Linux 7.2.36
- boinc_7.2.36_x86_64-pc-linux-gnu.sh
- boinc_7.2.36_i686-pc-linux-gnu.sh


Macintosh 7.2.36
- boinc_7.2.36_macOSX_i686.zip
- boinc_7.2.36_macOSX_SymbolTables.zip
- boinc_7.2.36_i686-apple-darwin.zip

Android 7.2.36
- boinc_7.2.36.apk

ID: 51871 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 52004 - Posted: 16 Jan 2014, 20:58:32 UTC

BOINC 7.2.37 available for testing for Windows, Linux and Mac. (January 8, 2014)

Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.36 --> 7.2.37:

  • MGR: Remove outdated comments.
  • client: fix bug that caused lots of spurious "no shared memory segment" msgs.

    ACTIVE_TASK_SET::suspend_all() originally skipped tasks in states other than PROCESS_EXECUTING. I took this out in commit 47b4d6b because - for example - a GPU task might be suspended due to CPU throttling, and therefore left in memory, but if it's then suspended for some other reason, it must be removed from memory.

    However, this change was overkill - it causes tasks for which no process exists to be suspended, resulting in the spurious msgs.

    Solution: skip tasks in states other than PROCESS_EXECUTING and PROCESS_SUSPENDED.

  • lib: make run_on_batteries false for all platforms by default.



Available installers:


Windows 7.2.37
- boinc_7.2.37_windows_intelx86.exe
- boinc_7.2.37_windows_x86_64.exe


Linux 7.2.37
- boinc_7.2.37_x86_64-pc-linux-gnu.sh
- boinc_7.2.37_i686-pc-linux-gnu.sh


Macintosh 7.2.37
- boinc_7.2.37_macOSX_i686.zip
- boinc_7.2.37_macOSX_SymbolTables.zip
- boinc_7.2.37_i686-apple-darwin.zip

ID: 52004 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 52011 - Posted: 17 Jan 2014, 17:51:14 UTC

BOINC 7.2.38 available for testing for Windows, Linux and Mac.

Rom Walton & Charlie Fenton wrote:
We've released version 7.2.38 of BOINC.

Changes include:

- CPU throttling (the "Use at most X% CPU time" preference) is no longer applied to GPU apps.
To test: use CPU throttling and check that GPU apps run at full speed. You can use a GPU monitor like TechPowerUp GPU-Z for this.

- Fix bug in elapsed-time accounting when CPU throttling is used.
To test: use CPU throttling (say, 50%) and verify that the elapsed time of CPU tasks increases smoothly, 50% as fast as real time.

- For apps that don't report fraction done, estimate it based on elapsed time and task parameters, in such a way that fraction done always increases.
To test: attach to a project whose apps don't report fraction done.
NOTE: I don't know of any such projects. If you do, please post to the alpha email list.

Please report test results using the BOINC Alpha Test web site: http://isaac.ssl.berkeley.edu/alpha/

You can (and should) report positive as well as negative test results. This information helps us decide when versions can safely be released to the public.

The first time you use the BOINC Alpha Test web site, you'll need to create an account.
Please let us know if you have any questions or problems.


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.37 --> 7.2.38:

  • client: job scheduler tweaks to avoid idle CPUs
    -> Allow overcommitment by > 1 CPU. E.g. If there are two 6-CPU jobs on an 8 CPU machine, run them both.
    -> Prefer MT jobs to ST jobs in general. When reorder the run list (i.e. converting "preliminary" to "final" list), prefer job J1 to J2 if:
    1) J1 is EDF and J2 isn't.
    2) J1 uses GPUs and J2 doesn't.
    3) J1 is in the middle of a timeslice and J2 isn't.
    4) J1 uses more CPUs than J2.
    5) J1's project has higher scheduling priority than J2's ... in that order.

    4) is new; it replaces the function promote_multi_thread_jobs(), which did something similar but didn't work in some cases.

  • client: fix problems related to CPU throttling.
    -> Don't throttle GPU apps. GPU apps spend all their time in a critical section, during which they can't be suspended. They length of these critical sections (i.e. of GPU kernels) may be a significant part of a second, or more, so sub-second throttling isn't possible.
    -> Account elapsed time correctly when throttling is used.
    -> Also (not related to throttling) don't schedule a job in QUIT_PENDING or ABORT_PENDING state. Doing so results in 2 processes in the slot dir, and can cause the job to fail.

  • client: Fix compiler warning (unused static function).
  • client: if app doesn't report fraction done, estimate it.
  • client: if app doesn't report fraction done, estimate fraction done in a way that converges to but never reaches 100%.



Available installers:


Windows 7.2.38
- boinc_7.2.38_windows_intelx86.exe
- boinc_7.2.38_windows_x86_64.exe


Linux 7.2.38
- boinc_7.2.38_x86_64-pc-linux-gnu.sh
- boinc_7.2.38_i686-pc-linux-gnu.sh


Macintosh 7.2.38
- boinc_7.2.38_macOSX_i686.zip
- boinc_7.2.38_macOSX_SymbolTables.zip
- boinc_7.2.38_i686-apple-darwin.zip

ID: 52011 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 52198 - Posted: 28 Jan 2014, 17:13:39 UTC
Last modified: 29 Jan 2014, 0:03:32 UTC

BOINC 7.2.39 available for testing for Windows, Linux and Mac.

Rom Walton wrote:
We've released version 7.2.39 of BOINC.

Changes include:

- Revert back to the original CPU throttling scheme.
To test: use CPU throttling and compare results with 7.2.33 or older.

Please report test results using the BOINC Alpha Test web site: http://isaac.ssl.berkeley.edu/alpha/

You can (and should) report positive as well as negative test results.
Please include test results for any of the visible areas of test you are able
to test. This information helps us decide when versions can safely be released to the public.

The complete test matrix can be found here: http://boinc.berkeley.edu/alpha/test_matrix.php

The first time you use the BOINC Alpha Test web site, you'll need to create an account. Please let us know if you have any questions or problems.

Thanks in advance.

----- Rom


Disclaimer
On development versions of BOINC:
- Expect parts of it to be broken, or in the least to work in a different way than you are used to.
- Expect work failures, deadline misses and losing all your accumulated work in progress, or not getting credit for your work due to unknown and unforeseen circumstances.
- Only use it when you are willing to participate in the Alpha test program and do not mind sending (bug) reports in to the developers on the email list specially assigned for this purpose.
- Due to the OpenCL detection, your screen may flicker or turn off temporarily. This is normal.


REMINDER TO ALL ALPHA TESTERS:
It's far easier for the developers to fix problems when you send message logs with the appropriate flags set. The main flags are:

<cpu_sched_debug>: problems involving the choice of applications to run.
<work_fetch_debug>: problems involving work fetch (which projects are asked for work, and how much).
<rr_simulation>: problems involving jobs being run in high-priority mode.
<sched_op_debug>: problems involving scheduler operations and other low level information.

Use these flags from the cc_config.xml file.

Report any problems you get with it to the Alpha email list. This list needs registration. When sending logs or other attachments, make sure to CC David, Rom, or Charlie separately, since the email list will drop attachments!

Reporting bugs on this forum or any project's forum isn't very productive as the developers simply do not have time to scour through all forums looking for posts with your bug reports in them. While it may happen that we - other volunteers - forward your problem to them, history has shown it is quite difficult being the middle man in this when more information is needed from you. Hence why it's better for all concerned that you report the problem directly to the developers, who will come back directly to you when they need more information or better logs or to tell you that they've checked in a fix for the specific problem.


The actual change log was taken from the Alpha email list and the Trac Timeline repository changes check-ins, but it can happen that changes in the list are missing, or misplaced. This disclaimer was written by the volunteer moderators of this forum and approved of by the BOINC development team.

Preliminary Change Log 7.2.38 --> 7.2.39:

  • client: <cpu_sched> shouldn't show suspend/resume msgs for CPU throttling.
  • client: fix bugs in accounting elapsed time.
  • client: don't use sub-second CPU throttling.

    The developer forgot that the wrapper has a 1-second poll for suspend and resume, so sub-second throttling won't work properly for wrapper apps. Revert to a variant of the old scheme, in which the min of the suspended and resumed periods is 1 sec. Also, fix task start/suspend/resume log messages.



Available installers:


Windows 7.2.39
- boinc_7.2.39_windows_intelx86.exe
- boinc_7.2.39_windows_x86_64.exe


Linux 7.2.39
- boinc_7.2.39_x86_64-pc-linux-gnu.sh
- boinc_7.2.39_i686-pc-linux-gnu.sh


Macintosh 7.2.39
- boinc_7.2.39_macOSX_i686.zip
- boinc_7.2.39_macOSX_SymbolTables.zip
- boinc_7.2.39_i686-apple-darwin.zip

ID: 52198 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15476
Netherlands
Message 52513 - Posted: 12 Feb 2014, 18:55:23 UTC

BOINC 7.2.39 available for the Public for Windows, Linux and Macintosh.

You can download it here. See the release notes and version history for details.
ID: 52513 · Report as offensive
Previous · 1 · 2 · 3 · 4 · Next

Message boards : BOINC client : BOINC 7.2/7.3/7.4 Change Log and News

Copyright © 2024 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.