Chris try off the git master branch. I know things changed there recently.
On 06/04/13 14:42, Chris Harwell wrote:
Re: [slurm-dev] Slurm 2.6.0-pre4 is now available
Hmm. My rpmbuild process on CentOS 5.9 doesn't work for this
2.6.0-0pre4, complaining about errors in ext_sensors_rrd.c Has anyone
else seen that?
make[5]: Entering directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
/bin/sh ../../../../libtool --tag=CC --mode=compile gcc
-DHAVE_CONFIG_H -I. -I../../../.. -I../../../../slurm -I../../../..
-I../../../../src/common -I/usr/include -DNUMA_VERSION1_COMPATIBILITY
-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-pthread -fno-gcse -MT ext_sensors_rrd.lo -MD -MP -MF
.deps/ext_sensors_rrd.Tpo -c -o ext_sensors_rrd.lo ext_sensors_rrd.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../../..
-I../../../../slurm -I../../../.. -I../../../../src/common
-I/usr/include -DNUMA_VERSION1_COMPATIBILITY -O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -pthread -fno-gcse -MT
ext_sensors_rrd.lo -MD -MP -MF .deps/ext_sensors_rrd.Tpo -c
ext_sensors_rrd.c -fPIC -DPIC -o .libs/ext_sensors_rrd.o
ext_sensors_rrd.c: In function '_get_node_rrd_path':
ext_sensors_rrd.c:175: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:180: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_rrd_get_last_one':
ext_sensors_rrd.c:198: error: 'rrd_info_t' undeclared (first use in
this function)
ext_sensors_rrd.c:198: error: (Each undeclared identifier is reported
only once
ext_sensors_rrd.c:198: error: for each function it appears in.)
ext_sensors_rrd.c:198: error: 'data' undeclared (first use in this
function)
ext_sensors_rrd.c:198: error: 'data_p' undeclared (first use in this
function)
ext_sensors_rrd.c:198: warning: left-hand operand of comma expression
has no effect
ext_sensors_rrd.c:205: warning: implicit declaration of function
'rrd_info'
ext_sensors_rrd.c:223: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:225: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:226: warning: implicit declaration of function
'rrd_info_free'
ext_sensors_rrd.c:230: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:244: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function 'RRD_consolidate':
ext_sensors_rrd.c:422: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:432: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_update_node_data':
ext_sensors_rrd.c:471: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:500: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_ext_sensors_read_conf':
ext_sensors_rrd.c:573: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:582: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:591: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:597: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:612: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function '_ext_sensors_clear_free_conf':
ext_sensors_rrd.c:623: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:624: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:625: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c:626: warning: dereferencing type-punned pointer will
break strict-aliasing rules
ext_sensors_rrd.c: In function 'ext_sensors_p_get_stependdata':
ext_sensors_rrd.c:661: error: expected ')' before '{' token
ext_sensors_rrd.c:665: error: expected expression before '}' token
ext_sensors_rrd.c: In function 'fini':
ext_sensors_rrd.c:687: warning: implicit declaration of function
'ext_sensors_clear_free_conf'
make[5]: *** [ext_sensors_rrd.lo] Error 1
make[5]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins/ext_sensors'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/BUILD/slurm-2.6.0-0pre4'
make: *** [all] Error 2
error: Bad exit status from /tmp/rpm-tmp.6923 (%build)
RPM build errors:
Bad exit status from /tmp/rpm-tmp.6923 (%build)
Looks similar with just ./configure ; make -j
ext_sensors_rrd.c: In function '_rrd_get_last_one':
ext_sensors_rrd.c:198: error: 'rrd_info_t' undeclared (first use in
this function)
ext_sensors_rrd.c:198: error: (Each undeclared identifier is reported
only once
ext_sensors_rrd.c:198: error: for each function it appears in.)
ext_sensors_rrd.c:198: error: 'data' undeclared (first use in this
function)
ext_sensors_rrd.c:198: error: 'data_p' undeclared (first use in this
function)
ext_sensors_rrd.c: In function 'ext_sensors_p_get_stependdata':
ext_sensors_rrd.c:661: error: expected ')' before '{' token
ext_sensors_rrd.c:665: error: expected expression before '}' token
make[5]: *** [ext_sensors_rrd.lo] Error 1
make[5]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins/ext_sensors/rrd'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins/ext_sensors'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/u/nyc/harwell/p4ws/sysadmin/systems/packages/rpmbuild/SOURCES/slurmcl2/slurm-2.6.0-0pre4'
make: *** [all] Error 2
On Mon, May 13, 2013 at 3:54 PM, Moe Jette <[email protected]
<mailto:[email protected]>> wrote:
Slurm 2.6.0-pre4 is now available with the changes listed below.
Download the code from github or:
http://www.schedmd.com/#repos
* Changes in Slurm 2.6.0pre4
============================
-- Added helper script for launching symmetric and MIC-only MPI
tasks within
SLURM (in contribs/mic/mpirun-mic).
-- Change maximum delay for state save from 2 secs to 5 secs.
Make timeout
configurable at build time by defining SAVE_MAX_WAIT.
-- Modify slurmctld data structure locking to interleave read
and write
locks rather than always favor write locks over read locks.
-- Added sacct format option of "ALL" to print all fields.
-- Deprecate the SchedulerParameters value of "interval" use
"bf_interval"
instead as documented.
-- Add acct_gather_profile/hdf5 to profile jobs with hdf5
-- Added MaxCPUsPerNode partition configuration parameter. This
can be
especially useful to schedule systems with GPUs.