[torqueusers] compiling torque 4.2.4.1 with --enable-geometry-requests fails.

David Beer dbeer at adaptivecomputing.com
Wed Aug 28 10:39:38 MDT 2013


This will be resolved with the release of 4.2.5.



On Wed, Aug 28, 2013 at 12:53 AM, James A. Peltier <jpeltier at sfu.ca> wrote:

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



-- 
David Beer | Senior Software Engineer
Adaptive Computing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.supercluster.org/pipermail/torqueusers/attachments/20130828/3ad48b2a/attachment.html 


More information about the torqueusers mailing list