Hi Jon,

there is a big note on this page: 
http://boinc.berkeley.edu/trac/wiki/SourceCode and also at the bottom of this 
page: http://boinc.berkeley.edu/trac/wiki/ServerIntro

Basically whenever there is an explanation on how to obtain boinc source code 
there is a note that says that you can only use the server_stable or trunk 
version for project servers. I know its a bit confusing at the beginning that 
there is no real server versioning but you should use the svn revision number 
(as shown in your ops section) to check what server version you have.

Could you please inform us where you found the information about boinc server 
code so we can put up a sign there too?

Regards
Christian

-------- Original-Nachricht --------
> Datum: Tue, 5 Jun 2012 14:59:28 -0500
> Von: Jon Sonntag <[email protected]>
> An: [email protected]
> Betreff: [boinc_dev] (no subject)

> The server_stable branch compiles without errors doesn't have
> plan_class_spec.h so I assume it doesn't support the XML plan classes
> configuration.  So,  I tried boinc_core_release_7_0a and also
> boinc_core_release_7_0_28, but both have compilation errors:
> 
>  
> 
> plan_class_spec.cpp: In member function 'bool
> PLAN_CLASS_SPEC::check(SCHEDULER_REQUEST&, HOST_USAGE&)':
> 
> plan_class_spec.cpp:212: error: 'struct CUDA_DEVICE_PROP' has no member
> named 'dtotalGlobalMem'
> 
> plan_class_spec.cpp:216: error: 'struct CUDA_DEVICE_PROP' has no member
> named 'dtotalGlobalMem'
> 
> plan_class_spec.cpp:293: error: 'struct CUDA_DEVICE_PROP' has no member
> named 'dtotalGlobalMem'
> 
> plan_class_spec.cpp:294: error: 'struct CUDA_DEVICE_PROP' has no member
> named 'dtotalGlobalMem'
> 
> plan_class_spec.cpp:352: warning: format '%lu' expects type 'long unsigned
> int', but argument 5 has type 'cl_ulong'
> 
> plan_class_spec.cpp:458: warning: format '%lu' expects type 'long unsigned
> int', but argument 5 has type 'cl_ulong'
> 
> make[2]: *** [plan_class_spec.o] Error 1
> 
> make[2]: Leaving directory
> `/home/boincadm/boinc/boinc_core_release_7_0a/sched'
> 
> make[1]: *** [all-recursive] Error 1
> 
> make[1]: Leaving directory `/home/boincadm/boinc/boinc_core_release_7_0a'
> 
> make: *** [all] Error 2
> 
>  
> 
> While I can certainly fix the bugs, the question is which version should
> be
> used for the boinc server?  Also, if the branches are normally newer than
> server_stable, then why is the following in server_stable/version.h:
> #define
> PACKAGE_STRING "BOINC 7.1.0" when the current client is only 7.0.28?
> 
>  
> 
> Also, changing the total memory to a double will lead to problems since
> availableRam in sched_customize uses that value if it isn't set which
> could
> lead to some real strange values as the double is cast to an int. Also,
> sched_customize has hardcoded values for the RAM required for CUDA and ATI
> apps.  What's the point of the XML config if the min ram is hardcoded
> there?
> Or, is sched_customize no long used with the XML config?
> 
>  
> 
> Jon Sonntag
> 
> _______________________________________________
> boinc_dev mailing list
> [email protected]
> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
> To unsubscribe, visit the above URL and
> (near bottom of page) enter your email address.

-- 
Regards
Christian

NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!                          
        
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to