Development BOINC 7.0.25

Message boards : Number crunching : Development BOINC 7.0.25
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1170267 - Posted: 11 Nov 2011, 23:33:18 UTC

JM7 has his 6.13.11 crashing. Dr Anderson has already done a code fix so you might want to wait for the next build.
ID: 1170267 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1170375 - Posted: 12 Nov 2011, 5:21:38 UTC
Last modified: 12 Nov 2011, 5:22:25 UTC

6.13.12 change log
- MGR: On Mac, work around bug in XCode 4.2 by accepting and ignoring command line argument "-DocumentRevisionsDebugMode=YES"

- client: On Mac, work around bug in XCode 4.2 by accepting and ignoring command line argument "-NSDocumentRevisionsDebugMode=YES"(checked into 6.13.11 tag)

- Mgr: fix a bug deleting entries from Task Selection control which I introduced on 9 November. Deleting an entry cvan create a gap in the alphabetically sorted sequence, so we can't use my earlier shortcut in checking for existing entries.

- Mgr: If a slide show has only one slide, load it only once

- client: check return value of FILE_REF when parse project file. Fixes crashing bug.

- MGR: Update default skin to v4
ID: 1170375 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1175829 - Posted: 5 Dec 2011, 12:16:55 UTC
Last modified: 5 Dec 2011, 12:17:25 UTC

7.0.1 change log (not released)
- Mac installer: There can now be multiple instances of the Manager running, so shut them all down.

- client/scheduler: If the file "client_opaque.txt" exists on the client, include its contents in scheduler request messages. On the scheduler, parse this into SCHEDULER_REQUEST::client_opaque, where it can be used by the customizable scheduler functions.

- Mgr: Don't call Simple View specific periodic RPCs when BOINC is hidden or minimized.

- client: show error messages (as notices) when get an error parsing cc_config.xml

- client: if an <exclude_cpu> element in cc_config.xml specifies a nonexistent app, show an error msg with a list of existing app names

- client: improve messages for the above

- Mgr: In CSimpleTaskPanel, change name of Update() to UpdatePanel() to fix compiler warning about overloading wxWindow::Update().

- MGR: Limit change of 9 November to only Debug builds: accept and ignore command line argument "-NSDocumentRevisionsDebugMode=YES"

- client: add some missing items to CONFIG::parse_options_client().

- MGR: use wxBitmapComboBox insert() and append() calls without client data argument instead of passing NULL.

- Remove include of boinc_cl.h from parse.h; it is no longer needed.

- Remove Mac Availability Macro and weak-link support from cl_boin.ch as it prevented building BOINC libraries under OS 10.5.

- MGR: Fix button font sizes in Simple View Projects panel.

- client: on network_available() GUI RPC, clear project-level upload and download backoffs, as well as RPC and individual xfer backoffs. This was an oversight.

- MGR: Hide slideshow subpanel if no slides for current task.

- MGR: In Simple View, draw Mac progress bar on white background for better visibility; adjust red New Notices ring for new button shapes if on Mac OS 10.7.

- MGR: const fixes for platform bitmaps. (From: Steffen Möller)

- MGR: Add trace statements to help track down RemoveAt bug

- MGR: Remove static var guard, may not be needed with the SetDlgOpen() routines blocking timer based updates. If there is a buffer overrun hopefully it'll manifest itself in a detectable way.

- MGR: Prevent crash, check returned pointer of menu entry.

- MGR: Fix bad asserts.

- MGR: Fix bad transparency in default project icon.

- MGR: The asserts were correct; fix minor errors in calling code.

- MGR: In Simple View, if deleting a task above the current selection, decrement the index of the current selection.

- MGR: In Simple View, reload slide show when task selection changed.

- MGR: In Simple View, sort Project Selection Control; make sorting of Project and Task Selection controls case-insensitive,

- fix bugs in MacBitmapComboBox.cpp.

- GUI RPC client lib: change setsockopt() for receive timeout to work on Windows. From Fred.

- default screensaver: fix divide-by-zero; code cleanup

- client: fix errors in transferring RAM info between CAL and OpenCL. (bytes vs MB units, local/global terminology issue). From Oliver Bock>

- default screensaver: fix build breaks caused by code cleanup above.

- MGR: In Simple View, if task has no slide show, then display the institution, science area and description. This is in progress: not yet finished.

- MGR: Continue work on Simple View to display the description if task has no slide show. Change all occurrences of "n" to "^n"

- MGR: Complete work on Simple View to display the description if task has no slide show.



7.0.2 change log
- MGR: Better sizing of Simple View description text box.
ID: 1175829 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1179680 - Posted: 21 Dec 2011, 10:07:33 UTC
Last modified: 21 Dec 2011, 10:07:58 UTC

7.0.3 change log
- Mac installer: revert to using a wrapper application around installer package to require a system restart if creating users and groups.(checked into 7.0.2 tag)

- Mac installer: for files in projects and slots directories, if the executable-by-owner permission is set, ensure that the executable-by-group bit is also set.(checked into 7.0.2 tag)

- MGR: Increase the opacity of the panels to make the black text more readable.

- MGR: eliminate "ghost" Notices window when running on Windows OS.

- MGR: don't show "indeterminate" progress bar in Simple View.

- Mac installer: eliminate use of WaitPermissions.app.

- Mac installer: revert branded build scripts for wrapper application around installer package.

- MGR: If CSkinIcon PNG file has an alpha channel, use it as mask and ignore any <transparency_mask> tag.

- Mac installer: update build scripts for naming consistency with other platforms.

- API and client: add "ncpus" field to APP_INIT_DATA. Tells multicore apps how many cores to use. The --nthreads command line arg to the app is now deprecated though we'll keep it around for the time being.

- client: isdigit() asserts if its arg is negative (which it can be). Call isascii() first.

- GUI RPC lib: add some consts

- client: when contacting a project for reasons other than work fetch (e.g. to report completed jobs) only request work if it's the project we would have chosen if we were fetching work.

- client: the way in which project priorities were adjusted in work fetch to reflected currently queued work was wrong.

- client: fix bug in the way project priorities are adjusted in RR simulator

- client emulator: if there are results in the state file with states DOWNLOADING or UPLOADING, change them to DOWNLOADED or UPLOADED. Otherwise they're stuck.

- client: compile fix; remove redundant total_peak_flops()

- client: if a file download was in progress at the time of an upgrade from 6.12 to 6.13+, it could get erroneously marked as an upload and get stuck forever. Problem: uninitialized member.

- MGR: Scale the task pane in the advanced view to encompass the largest button.

- lib: encode CAL version numbers in a way that handles release #s > 1000

- client: tweak parameters of file xfer backoff to reduce backoff intervals somewhat

- MGR: Add IE8-10 support for browser cookies when UAC is enabled. Use the supported API. It appears MS changed the cookie file format in their latest browsers which broke our hack. I have to leave the hack in for now because IE7 on Vista didn't expose the IEGetProtectedModeCookie API.

- WINSETUP: Start BOINCMgr as a restricted process on Windows Vista+.
ID: 1179680 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1181131 - Posted: 28 Dec 2011, 12:12:24 UTC
Last modified: 28 Dec 2011, 12:13:09 UTC

7.0.4 change log (not released)
- MGR: in Simple View, localize institution, science area and description.

- MGR: Display project descriptions in Attach Wizard using wxTextCtrl instead of wxHtmlWindow to support screen readers for accessibility, after converting all occurrences of "n" to "^n". Show localized project descriptions in Attach Wizard.

- MGR: Fix horizontal sizing of text in Simple View project description.

- API: sllow applications to supply a "web graphics URL", in which case the manager's "Show Graphics" button opens a browser at that URL. This typically would used for applications that implement a web server that serves pages showing job information in HTML.

- add support for APP::needs_network flag. If set, don't run jobs for that app while network is suspended.

- client: parse this flag and maintain in state file; do a job reschedule when network suspend state changes

- GUI RPC: add RESULT::network_wait flag; if set, this job is waiting for network access to be allowed

- Manager: display the above in task info

- add support for "web graphics URL" (see above)

- client: parse message containing URL on graphics_reply channel and store in ACTIVE_TASK::web_graphics_url

- GUI RPC: add RESULT::web_graphics_url

- Manager: if web graphics URL is present, Show Graphics opens a browser

- remove some vestigial code for pre-V6 graphics

- make "needs network" a property of APP_VERSION rather than APP



7.0.5 change log
- SCR: Remove last linger pieces of v5 backward graphics compatibility from the screensaver.
ID: 1181131 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1181306 - Posted: 29 Dec 2011, 7:26:39 UTC
Last modified: 29 Dec 2011, 7:31:28 UTC

7.0.6 change log
- client: detect Windows HyperV Server 2008 R2 (from Crashtest)

- client: increase the buffer sizes for retrieving cpu features on *nix type systems. the latest generation of processors blow past 256 bytes and vmx and svm are truncated.

- WINSETUP: Introduce new BOINC setup packages which include VirtualBox


The BOINC Vbox installers are 71Mb (32 bit) and 78Mb (64 bit) in size. The Vbox download alone (from www.virtualbox.org) is 87.9Mb
ID: 1181306 · Report as offensive
Dave

Send message
Joined: 29 Mar 02
Posts: 778
Credit: 25,001,396
RAC: 0
United Kingdom
Message 1182171 - Posted: 1 Jan 2012, 18:12:05 UTC

Just tried 7.0.3 as had to reinstall. On Project tab was able to double-click on the right-hand edge & it maximised the width of the buttons. Now I can't unmaximise them so I can't see my project(s) ;).
ID: 1182171 · Report as offensive
Wembley
Volunteer tester
Avatar

Send message
Joined: 16 Sep 09
Posts: 429
Credit: 1,844,293
RAC: 0
United States
Message 1184632 - Posted: 11 Jan 2012, 19:36:41 UTC - in response to Message 1179680.  

7.0.3 change log
- client: tweak parameters of file xfer backoff to reduce backoff intervals somewhat


Can someone close to DA ask/cajole/bribe him into putting this into a stable 6.12.x version rather than making people wait for a stable 7.x.x version?
ID: 1184632 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1184727 - Posted: 12 Jan 2012, 10:13:51 UTC - in response to Message 1184632.  

7.0.3 change log
- client: tweak parameters of file xfer backoff to reduce backoff intervals somewhat


Can someone close to DA ask/cajole/bribe him into putting this into a stable 6.12.x version rather than making people wait for a stable 7.x.x version?


Well it an improvement, but only for individual transfers. It doesn't help the project backoff.

Having said that he did say there were going to back-port it.
ID: 1184727 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1184728 - Posted: 12 Jan 2012, 10:17:23 UTC
Last modified: 12 Jan 2012, 10:18:00 UTC

7.0.7 change log
- client: parse APP:non_cpu_intensive correctly. This got broken somehow.

- client: don't crash if missing RSS feed file for some reason

- client: for VBox apps, check stderr for "ERR_CPU_VM_EXTENSIONS_DISABLED". If found, set HOST_INFO::p_vm_extensions_disabled, and pass this to the scheduler. Note: if you have a host with VM extensions, and they're disabled in the BIOS, and you enable them, you can remove the <p_vm_extensions_disabled> line from client_state.xml and you'll be eligible to get multicore VM jobs again.

- client: processor features buffer is supposed to be 1024 bytes. avoid truncation.
ID: 1184728 · Report as offensive
Speedy
Volunteer tester
Avatar

Send message
Joined: 26 Jun 04
Posts: 1643
Credit: 12,921,799
RAC: 89
New Zealand
Message 1185870 - Posted: 17 Jan 2012, 4:52:48 UTC
Last modified: 17 Jan 2012, 4:53:37 UTC

Has anyone else noticed with 7.0.8 that it ignores Seti prefs? I only had work for GPU selected yet I got a fair bit of CPU work as well.

Preliminary Change Log 7.0.7 --> 7.0.8:

    WINSETUP: Give 'boinc_admins' and 'boinc_projects' the ability to access and launch the VirtualBox server-side application. This should complete the needed work to run VirtualBox within the Windows sandboxed environment.
    WINSETUP: Remove the virtualized file system tag from the Windows Explorer copied security token when launching BOINC Manager and BOINC Tray after setup has completed. I believe this will resolve the new cookie issue experienced by PTP/GR/CE.
    WINSETUP: Hookup new custom actions to the BOINC Installers.
    client: compute projects' disk share (based on resource share). Report it (along with disk usage) in scheduler request messages. This will allow the scheduler to send file-delete commands if the project is using more than its share.
    client: add <disk_usage_debug> log flag.
    client: calculate disk share for zero-priority projects correctly.
    client: Remove scaling factor for AMD OpenCL devices. Latest generation of drivers now report the correct memory size. They didn't wait for the next OpenCL spec change.
    GUI RPC: use new XML parser.
    client: Restore scaling factor for AMD OpenCL devices on Macs with OpenCL version < 1.2
    Mac Installer: Changes for integrated BOINC+VirtualBox Mac installer.
    MGR: Remove sash window divider between the task panel and list panel in the advanced view. Retain the ability to dynamically adjust the width of the task panel based on widest button.
    LIB: Use parse string instead of copy contents for messages RPC.
    MGR: parse message contents with XML_PARSER::element_content().
    MGR: Derive from the correct base class to make the sizers work properly.
    client: reset ACTIVE_TASK::bytes_sent and bytes_received when the task is started or restarted.
    client: OpenCL 1.1 has no API for determining available GPU RAM, so if CAL is not present for ATI / AMD GPU or if CUDA is not present for NVIDIA GPU, set available GPU RAM equal to total GPU RAM.
    MGR: first stab at improving Disk View colors.
    MGR: debug Disk Usage colors.
    MGR: When launching Mac client as a daemon, allow time for it to start.
    client: use old Mac idle detection when running as a daemon.
    MGR: Launch the RDP client on Windows in full-screen mode to avoid a bug where the screen doesn't refresh and keyboard/mouse events don't manifest until you close down the client and restart it.
    MGR: Add RDP client support for the Mac.
    GUI RPC: add <xml> tag to the start of HTTP replies.


ID: 1185870 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14654
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1185914 - Posted: 17 Jan 2012, 12:05:33 UTC - in response to Message 1185870.  

Has anyone else noticed with 7.0.8 that it ignores Seti prefs? I only had work for GPU selected yet I got a fair bit of CPU work as well.

I think you'll find that's a one-off.

According to your task list, you upgraded directly from v6.12.34 to v7.0.8: there's been a change in the way that preference is stored, and the old setting isn't being migrated properly to the new format. That means BOINC 'forgets' that you don't want CPU work, and gets reminded the next time you contact the server.

I saw this and reported it as a bug with v6.13.6 (mid-October last year): since then, the problem hasn't recurred with any subsequent upgrade in the v6.13.xx or v7.0.xx range, including v7.0.8 this morning.

There's a separate problem: with the "don't use CPU" preference set, the server shouldn't issue CPU work, even if your client forgets and asks by mistake. Back in October, we found that the older BOINC server software in use at Einstein behaved according to specification, but the newer server code here allowed the request. It seems like that bug hasn't been fixed either.
ID: 1185914 · Report as offensive
Speedy
Volunteer tester
Avatar

Send message
Joined: 26 Jun 04
Posts: 1643
Credit: 12,921,799
RAC: 89
New Zealand
Message 1185967 - Posted: 17 Jan 2012, 19:37:46 UTC

Thanks Richard
ID: 1185967 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1187376 - Posted: 22 Jan 2012, 8:14:03 UTC
Last modified: 22 Jan 2012, 8:14:37 UTC

7.0.9 change log
The zip library was moved to a directory (project_depends) outside of BOINC, but the build files weren't made to work. Move the library back where it was before.

- GUI RPC: add <xml> tag to the start of HTTP replies.

- client: identify ATI 97x0 GPUs (from Jord)

- GUI RPC client: don't write spurious messages to stderr

- VBOX: Fix regression where the vm_name wasn't reset back to the current wu name after deregistering a stale VM.

- VBOX: Add User ID and Host ID to the CERN data format.

- MGR: Use rdesktop-vrdp on Linux, it is included with VirtualBox and meant for what we are trying to do.

- MGR: Remove the fullscreen flag on Windows. It might only be my machine which has refresh problems when launching in windowed mode.

- optimize strip_whitespace(); from Steffen Moller

- storage simulator: generalize so you can use different coding parameters at different levels

- storage simulator: compute fault tolerance correctly

- client, lib: Improve available GPU RAM detection, include it in display of GPU description.

- client: Add logging message for insufficient GPU RAM details to coproc_debug flag.



7.0.10 change log
- Mac: In permissions error alert: show branded name; if permissions error is in a subdirectory, show path to bad file or subdirectory.

- client: Save all CUDA and CAL GPU info until done with OpenCL detection so we have available GPU RAM for all OpenCL GPU descriptions



7.0.11 change log
VBOX: Fix a regression I introduced on Saturday, is_vm_registered shouldn't be called when vm_name is empty. Change it so that is references vm_master_name instead to get the correct name of the VM.

- VBOX: Fix the logic that scan for the CR character and removes it. Also fix the partial line inclusion when the various log files are greater than 16k. string.erase returns what the iterator value should be.

- lib: recent checkin broke strip_whitespace(string&).

- client: add debugging aids to coproc_detect logic.

- client: ATI available RAM is in bytes, not MB; if no CAL, don't divide OpenCL global_mem_size by MEGA to fill in ATI available RAM.
ID: 1187376 · Report as offensive
MarkJ Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 08
Posts: 1139
Credit: 80,854,192
RAC: 5
Australia
Message 1188822 - Posted: 27 Jan 2012, 10:52:27 UTC
Last modified: 27 Jan 2012, 10:54:45 UTC

7.0.12 change log
- VBOX: Fix another issue that was a result of Saturdays commit. Make sure that the vm_name variable is populated with something useful if resuming from a previous execution of the wrapper.

- VBOX: Use the documented way to reset the UUID of a virtual hard disk. Thanks Daniel.

- Manager: in project web links, use "Home Page" instead of the project name (which could be very long)

- client: parse HOST_INFO::p_vm_extensions_disabled correctly

- Mac installer: If installing under OS 10.4, create users and groups boinc_master and boinc_project at first available UserIDs and GroupIDs starting at 25 instead of 501 to prevent problems with Accounts pane of System Preferences.

- storage simulator work

-client: Show GPU number in "GPU is OpenCL-capable" message.

- OpenCL:
Problem: Mac OpenCL does not recognize all NVIDIA GPUs returned by CUDA. Since there is no CAL for Mac, this is not an issue for ATI / AMD GPUs. On other platforms, the CUDA and CAL drivers also provide OpenCL support, so we don't expect the problem there.
Solution: I believe that CUDA and OpenCL return identical GPU model names for the same GPU, and that both return the GPUs in the same order (but with some possibly omitted from the OpenCL sequence.) We use that information to correlate the OpenCL data with CUDA data. We use our internal CUDA device_num for the corresponding OpenCL device, but add a new field opencl_device_index; the two fields are equal unless we have CUDA devices not recognized by OpenCL. We add a new array opencl_device_indexes[] to the COPROC struct, corresponding to the entries in device_nums[]. The init_data.xml file now has a new field gpu_opencl_device_index. If this field exists, the boinc_get_opencl_ids() API uses this to find the cl_device_id and cl_platform_id, otherwise it continues to use the value in gpu_device_num.

- client: add a mechanism for restartable download of compressed files. (It turns out that the compression schemes supported by Apache and libcurl, suprisingly, aren't restartable.) if a <file_info> from the server contains <gzipped_url> tags, use those instead of the <url> tags, and flag the file as "download_gzipped". If this is the case, download NAME.gz and save it as NAME.gzt. When the download is complete, rename NAME.gzt to NAME.gz, and uncompress it to NAME.(this ensures that if NAME.gz is present, it's complete). Also do the uncompression, if needed, in verify_file(). This ensures that the uncompression will eventually get done even if the client quits or crashes in the middle.

- VBOX: Enable the wrapper to handle fractional CPU usage. If the server specifies 1.1 CPUs used, allocate 2 CPUs to be used in VirtualBox.

- sched: adjust the vbox??_mt plan classes to use 1.5 CPUs instead of the full 2 CPUs. Vboxwrapper uses ceil() to allocate enough whole CPUs for Virtualbox. Ideally this will cause the BOINC client-side scheduler to use the remaining fraction of the CPU for GPU data transfer which will then free up one whole CPU for another job. All without over-commiting anything.

- GUI RPC: switching to the new XML parser (which won't parse a double as an int) revealed a type mismatch in FILE_TRANSFER::next_request_time between client and server.

- client: fix divide-by-zero bug in calculation of priority of projects with zero resource share

- MGR: Tweak the z-order of BOINC Manager owned windows a little bit. Image a case where BOINC Manager and the BOINC Manager event log live side-by-side or only slightly overlapped, and the user wants to use a full screen/maximized window. If the bring the BOINC manager window back into focus while that app is still running make sure the event log comes forward as well. The event log should appear behind the main window in the case they are overlapped.

- client - Remove Mac OSX 10.3.9 hack, it is no longer needed.

- scheduler: initialize COPROC_ATI::version to zero; avoid sending spurious "update driver" messages

- Mac: If permissions error because unable to opendir() a subdirectory, show path to that subdirectory.

- VBOX: Demote the priority level of the VM process to try and prevent latency issues for volunteers.

- VBOX: If the port forwarding preferred port isn't usable, try asking the OS for one.

- VBOX: On a failure, get the VM process exit code and report it with the rest of the stderr spew.

- client: treat the gzt file extension like we do for the gz file extension. Disable libcurls ability to decompress on-the-fly and let the CC decompress it after it has been fully downloaded.

- client: when deleting a file, check for .gzt and .gz variants as well

- client: bug fixes in gzipped download code

- client: undo my previous commit. We request .gz from the server and write the contents to a .gzt file.

- VBOX: Fix build breaks for Linux and Mac.

- client: Fix long standing issue with the .gz extension automatically being decompressed on-the-fly when it wasn't supposed to be.

- VBOX: Fix compiler warnings on Mac.

- MGR: Make the task pane in the advanced view and its buttons fixed sizes; ellipse the button contents if needed; show full button text plus description in button tooltips; don't set button labels if unchanged.

- client: parse and write the compressed size (FILE_INFO::gzipped_nbytes). For get_transfer GUI RPCs, if it's a compressed download send the compressed size. That way the manager will show the fraction done correctly.

- client: disable temporary debugging aids in coproc_detect logic.

- client: fix write of gzipped_nbytes
ID: 1188822 · Report as offensive
Profile arkayn
Volunteer tester
Avatar

Send message
Joined: 14 May 99
Posts: 4438
Credit: 55,006,323
RAC: 0
United States
Message 1188933 - Posted: 27 Jan 2012, 19:58:00 UTC

My DCF is going crazy with 7.0.12 installed and this is with <flops> in my app_info.

I don't know if it is ignoring the flops entry or if it is something else.

ID: 1188933 · Report as offensive
Dave

Send message
Joined: 29 Mar 02
Posts: 778
Credit: 25,001,396
RAC: 0
United Kingdom
Message 1189430 - Posted: 28 Jan 2012, 15:22:22 UTC

O can't find it - has it been pulled?
ID: 1189430 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14654
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1189431 - Posted: 28 Jan 2012, 15:37:27 UTC - in response to Message 1189430.  

O can't find it - has it been pulled?

No, it's still in the download directory as usual, and is working fine here. It's just still in the 'sanity-check' phase - they allow a bit of time for intrepid fools like me to find out whether they've broken it or not, before it gets listed even on the beta download page. If you're really anxious to dive in head first, bugs and all, Jord has posted links in the BOINC release notes thread.

While I'm here, we think we got to the bottom of Arkayn's problem last night - he'd got a batch of AR=0.161596 on a CUDA card, and they're almost VLAR - it was the excess runtime which had put up DCF. Pure coincidence that it happened at the same time as he upgraded to v7.0.12 - we think.
ID: 1189431 · Report as offensive
Profile iwazaru
Volunteer tester
Avatar

Send message
Joined: 31 Oct 99
Posts: 173
Credit: 509,430
RAC: 0
Greece
Message 1190552 - Posted: 1 Feb 2012, 3:04:38 UTC

Well I got this msg earlier today:

1/31/2012 7:58:11 PM | | System clock was turned backwards; clearing timeouts
1/31/2012 7:58:12 PM | SETI@home | Task 03oc11ae.17652.25764.10.10.240.vlar_1 exited with zero status but no 'finished' file
1/31/2012 7:58:12 PM | SETI@home | If this happens repeatedly you may need to reset the project.


It also looks like I have 3-4x more work than my cache is actually set to.
ID: 1190552 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 1190628 - Posted: 1 Feb 2012, 8:57:54 UTC - in response to Message 1190552.  

The key phrase is:
1/31/2012 7:58:11 PM | | System clock was turned backwards; clearing timeouts

That has always been the reaction of the client. Don't reset the project because of that!!

It also looks like I have 3-4x more work than my cache is actually set to.

There are several threads that explain the different behaviour of the version-7 client scheduler. See BOINC 7 - problems, solutions and tips.

Gruß,
Gundolf
ID: 1190628 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : Development BOINC 7.0.25


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.