- 05 Sep, 2013 11 commits
-
-
Morris Jette authored
Fix problem reported by CLANG bug 403
-
Morris Jette authored
bug 403
-
Morris Jette authored
Should not be possible, but prevent CLANG error bug 403
-
Morris Jette authored
Reported by CLANG, but not possible in practice bug 403
-
Morris Jette authored
Should not be possible, but this prevents CLANG error bug 403
-
Morris Jette authored
Should not be possible, but fixes CLANG bug report bug 403
-
Morris Jette authored
buf 403
-
Morris Jette authored
bug 403
-
Morris Jette authored
bug 403
-
Morris Jette authored
Not likely, but fixed problem reported by CLANG tool bug 403
-
Morris Jette authored
bug 403
-
- 04 Sep, 2013 5 commits
-
-
Morris Jette authored
For a system with hyperthreads and GRES bound to specific CPUs, there was an error in assigning CPUs
-
Morris Jette authored
Previous logic would allocate job resources on such a node rather than reject the job allocation on that node.
-
Morris Jette authored
Previous logic would pick CPUs then reject jobs that can not match GRES to the allocated CPUs. New logic first filters out CPUs that can not use the GRES, next picks CPUs for the job, and finally picks the GRES that best match those CPUs. bug 410
-
Morris Jette authored
-
Morris Jette authored
No change in logic, just rename a variable for greater clarity
-
- 03 Sep, 2013 3 commits
-
-
Morris Jette authored
Eliminate extra variable and avoid changing the contents of a string Minor refactoring of commit fa0af103
-
Morris Jette authored
None of these have ever occurred, but these changes will harden Slurm bug 403
-
Morris Jette authored
-
- 30 Aug, 2013 2 commits
-
-
Morris Jette authored
Report anything that is world writable.
-
Morris Jette authored
Directories created for executables, libraries, etc. have permissions based upon the umask, which may not be desired.
-
- 29 Aug, 2013 5 commits
-
-
Danny Auble authored
/* Current code (<= 2.1) has it so we start the new * job with the next step id. This could be used * when restarting to figure out which step the * previous run of this job stopped on. */
-
Danny Auble authored
-
Morris Jette authored
-
-
Morris Jette authored
-
- 28 Aug, 2013 11 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
due to multiple free calls caused by job arrays submitted to multiple partitions. The root cause is the job priority array of the original job being re-used by the subsequent job array entries. A similar problem that could be induced by the user specifying a job accounting frequency when submitting a job array is also fixed. bug 401
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Danny Auble authored
sacctmgr.
-
Danny Auble authored
-
Morris Jette authored
Some uninitialized variables, possible NULL pointers, etc. None of these have been seen in practice that we know of, but these changes will bulletproof the code
-
Morris Jette authored
Never observed, but "clang" tool reports these as possible failures
-
- 27 Aug, 2013 3 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-