Message boards :
Number crunching :
Cl file build failure
Message board moderation
Author | Message |
---|---|
Cliff Harding Send message Joined: 18 Aug 99 Posts: 1432 Credit: 110,967,840 RAC: 67 |
Have been running AP 7.05 for some time, but got this error msg today. What do I need to do to rectify? I have 2 other AP work units in the queue. 05/03/2015 01:02:21 | SETI@home | [cpu_sched] Restarting task ap_15ja12ab_B4_P1_00177_20150501_19027.wu_1 using astropulse_v7 version 705 (opencl_nvidia_100) in slot 5 05/03/2015 01:02:22 | SETI@home | Task postponed: CL file build failure I don't buy computers, I build them!! |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
Computer http://setiathome.berkeley.edu/show_host_detail.php?hostid=5501972 NVIDIA GeForce GTX 750 Ti (2048MB) driver: 350.12 + "Have been running AP 7.05" Read: "Problem with Nvidia driver version 350.12": Solution 1) "Downgraded back to 347.88 and the problem went away" http://setiathome.berkeley.edu/forum_thread.php?id=77133 or Solution 2) Get new app http://setiathome.berkeley.edu/forum_thread.php?id=77133&postid=1667597#1667597 or Solution 3) "revert to stock" http://setiathome.berkeley.edu/forum_thread.php?id=77133&postid=1669095#1669095 Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
Thanks BilBg, also have a 750Ti and v 350.12 After installing Lunatics a few days ago I finally caught an AP resend and getting the same error. Great explanation on what the fix is! |
JaundicedEye Send message Joined: 14 Mar 12 Posts: 5375 Credit: 30,870,693 RAC: 1 |
Boy, what a major PIA! I rolled back to 347.88 and things got back to normal. Also a GTX 750ti. Thanks for the fix. "Sour Grapes make a bitter Whine." <(0)> |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
... or You can open up the .cl file in text editor and replace all occurences of bool2 with bool_2. Then file-save. Exit. -- My Bad! To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
Brent Norman Send message Joined: 1 Dec 99 Posts: 2786 Credit: 685,657,289 RAC: 835 |
Ahhh that might explain why I had a ton of bool2 errors on one file ... and it validated, geesh. I reloaded the new app and it seems happy now. |
BilBg Send message Joined: 27 May 07 Posts: 3720 Credit: 9,385,827 RAC: 0 |
-- My Bad! Why "Your Bad"?? (I'm not in the course who 'invented' bool2 - if that was you: I think there was no way for anyone to know that NVIDIA will reserve bool2 in the future) Â - ALF - "Find out what you don't do well ..... then don't do it!" :) Â |
Raistmer Send message Joined: 16 Jun 01 Posts: 6325 Credit: 106,370,077 RAC: 121 |
There are vector types of almost all base types in OpenCL <base_type>N,... but bool. Actually I was quite surprised when this issue appeared first time in Urs' OS X build. Even bug report was filed to NV on this matter. petri33's usage of bool2 in improved dechirping code looked absolutely natural and in line with other OpenCL vector types. Also it's in line with C++ spirit - user classes seamlessly augment builtin ones. It worked OK for ATi and iGPU so far, but NVidia decided to become "dog in the manger": to forbid users to use bool2 and not implementing bool2 in runtime by itself. So, ugly bool_2 name that doesn't follow vector types naming scheme had to be used. |
petri33 Send message Joined: 6 Jun 02 Posts: 1668 Credit: 623,086,772 RAC: 156 |
-- My Bad! I should have seen 'the official bool2' coming - it follows the data type naming scheme used with other vector types. To overcome Heisenbergs: "You can't always get what you want / but if you try sometimes you just might find / you get what you need." -- Rolling Stones |
©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.