<div dir="ltr">This will be resolved with the release of 4.2.5.<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 28, 2013 at 12:53 AM, James A. Peltier <span dir="ltr">&lt;<a href="mailto:jpeltier@sfu.ca" target="_blank">jpeltier@sfu.ca</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I should also note that torque 4.2.3.1 doesn&#39;t suffer from this problem and compiles fine with all options set including --enable-geometry-requests<br>

<div class="HOEnZb"><div class="h5"><br>
<br>
----- Original Message -----<br>
| When I compile torque with simple configure flags<br>
|<br>
| ./configure --enable-geometry-requests<br>
|<br>
| It explodes with the following error<br>
|<br>
|<br>
| g++ -DHAVE_CONFIG_H -I. -I../../src/include  -I../../src/include<br>
|  -DPBS_SERVER_HOME=\&quot;/var/spool/torque\&quot;<br>
| -DPBS_ENVIRON=\&quot;/var/spool/torque/pbs_environment\&quot; `xml2-config<br>
| --cflags` -g -D_LARGEFILE64_SOURCE -DGEOMETRY_REQUESTS<br>
| -I/hpc/software/Linux/RHEL/6/x86_64/LIB/HWLOC/1.7.1/include   -MT<br>
| node_func.o -MD -MP -MF .deps/node_func.Tpo -c -o node_func.o<br>
| node_func.c<br>
| mv -f .deps/node_func.Tpo .deps/node_func.Po<br>
| g++ -DHAVE_CONFIG_H -I. -I../../src/include  -I../../src/include<br>
|  -DPBS_SERVER_HOME=\&quot;/var/spool/torque\&quot;<br>
| -DPBS_ENVIRON=\&quot;/var/spool/torque/pbs_environment\&quot; `xml2-config<br>
| --cflags` -g -D_LARGEFILE64_SOURCE -DGEOMETRY_REQUESTS<br>
| -I/hpc/software/Linux/RHEL/6/x86_64/LIB/HWLOC/1.7.1/include   -MT<br>
| node_manager.o -MD -MP -MF .deps/node_manager.Tpo -c -o<br>
| node_manager.o node_manager.c<br>
| node_manager.c: In function ‘int node_satisfies_request(pbsnode*,<br>
| char*)’:<br>
| node_manager.c:3073: error: ‘struct pbsnode’ has no member named<br>
| ‘nd_psn’<br>
| node_manager.c: In function ‘int reserve_node(pbsnode*, short int,<br>
| job*, char*, howl**)’:<br>
| node_manager.c:3132: error: ‘struct pbsnode’ has no member named<br>
| ‘nd_psn’<br>
| make[3]: *** [node_manager.o] Error 1<br>
| make[3]: Leaving directory `/local-scratch/torque-4.2.4.1/src/server&#39;<br>
| make[2]: *** [all-recursive] Error 1<br>
| make[2]: Leaving directory `/local-scratch/torque-4.2.4.1/src/server&#39;<br>
| make[1]: *** [all-recursive] Error 1<br>
| make[1]: Leaving directory `/local-scratch/torque-4.2.4.1/src&#39;<br>
| make: *** [all-recursive] Error 1<br>
|<br>
|<br>
| However, compiling with ./configure --enable-cpuset or ./configure<br>
| --enable-numa-support works just fine, so it looks like<br>
| --enable-geometry-requests is totally broke<br>
|<br>
| To be really crazy I put almost everything to configure<br>
|<br>
| ./configure --enable-cpuset --enable-drmaa --enable-numa-support<br>
| --enable-align-memory --enable-blcr --enable-nvidia-gpus<br>
| --enable-acct-x --enable-tcl-qstat<br>
| --with-default-server=<a href="http://queen.rcg.sfu.ca" target="_blank">queen.rcg.sfu.ca</a> --with-rcp=scp --with-pam<br>
| --with-tcl --with-tk --with-tkx<br>
|<br>
| without --enable-geometry-requests everything compiles fine.  So<br>
| indeed it looks like they broke something in torque 4.2.4.1<br>
|<br>
|<br>
|<br>
| --<br>
| James A. Peltier<br>
| Manager, IT Services - Research Computing Group<br>
| Simon Fraser University - Burnaby Campus<br>
| Phone   : <a href="tel:778-782-6573" value="+17787826573">778-782-6573</a><br>
| Fax     : <a href="tel:778-782-3045" value="+17787823045">778-782-3045</a><br>
| E-Mail  : <a href="mailto:jpeltier@sfu.ca">jpeltier@sfu.ca</a><br>
| Website : <a href="http://www.sfu.ca/itservices" target="_blank">http://www.sfu.ca/itservices</a><br>
|<br>
| “A successful person is one who can lay a solid foundation from the<br>
| bricks others have thrown at them.” -David Brinkley via Luke Shaw<br>
| _______________________________________________<br>
| torqueusers mailing list<br>
| <a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
| <a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
|<br>
<br>
--<br>
James A. Peltier<br>
Manager, IT Services - Research Computing Group<br>
Simon Fraser University - Burnaby Campus<br>
Phone   : <a href="tel:778-782-6573" value="+17787826573">778-782-6573</a><br>
Fax     : <a href="tel:778-782-3045" value="+17787823045">778-782-3045</a><br>
E-Mail  : <a href="mailto:jpeltier@sfu.ca">jpeltier@sfu.ca</a><br>
Website : <a href="http://www.sfu.ca/itservices" target="_blank">http://www.sfu.ca/itservices</a><br>
<br>
“A successful person is one who can lay a solid foundation from the bricks others have thrown at them.” -David Brinkley via Luke Shaw<br>
_______________________________________________<br>
torqueusers mailing list<br>
<a href="mailto:torqueusers@supercluster.org">torqueusers@supercluster.org</a><br>
<a href="http://www.supercluster.org/mailman/listinfo/torqueusers" target="_blank">http://www.supercluster.org/mailman/listinfo/torqueusers</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div>David Beer | Senior Software Engineer</div><div>Adaptive Computing</div>
</div>