Salome HOME
tools/libbatch.git
19 months agoFix segfault when a job query fails with SLURM BR_V1_3_6 EMC2P-1.3.6-rc5 EMC2P_V_1_3_6 EMC2P_V_1_3_6-rc6
Renaud Barate [Thu, 1 Sep 2022 13:18:04 +0000 (15:18 +0200)]
Fix segfault when a job query fails with SLURM

2 years agoUpgrade version to 2.4.5 EMC2P_V_1_3_4 EMC2P_V_1_3_5-rc1 EMC2P_V_1_3_5-rc2 EMC2P_V_1_3_5-rc3 V2_4_5 V2_4_5rc1
vsr [Tue, 27 Apr 2021 13:43:41 +0000 (16:43 +0300)]
Upgrade version to 2.4.5

3 years agoCopyright update 2021
vsr [Thu, 18 Mar 2021 13:54:29 +0000 (16:54 +0300)]
Copyright update 2021

3 years agoDeal with rounding issues(PBS). omu/pbs_nnode
Ovidiu MIRCESCU [Thu, 28 Jan 2021 10:31:31 +0000 (11:31 +0100)]
Deal with rounding issues(PBS).

3 years agoUse NBNODE with PBS.
Ovidiu Mircescu [Wed, 27 Jan 2021 15:44:24 +0000 (16:44 +0100)]
Use NBNODE with PBS.

3 years agoCorrectly set C++ standard (default value is set to 11)
vsr [Mon, 14 Sep 2020 08:50:01 +0000 (11:50 +0300)]
Correctly set C++ standard (default value is set to 11)

3 years agoUpgrade version to 2.4.4 V2_4_4 V2_4_4rc2
vsr [Fri, 30 Oct 2020 13:56:49 +0000 (16:56 +0300)]
Upgrade version to 2.4.4

3 years agobos #20157 Patch for SLURM V2_4_4rc1
vsr [Tue, 6 Oct 2020 17:09:04 +0000 (20:09 +0300)]
bos #20157 Patch for SLURM

3 years agoFight warnings
vsr [Mon, 20 Apr 2020 18:01:19 +0000 (18:01 +0000)]
Fight warnings

4 years agoCopyright update 2020 EMC2P_V_1_3_0 V2_4_3 V2_4_3rc2
vsr [Wed, 15 Apr 2020 06:58:45 +0000 (09:58 +0300)]
Copyright update 2020

4 years agoUpgrade version to 2.4.3 V2_4_3rc1
Ovidiu Mircescu [Tue, 25 Feb 2020 16:03:14 +0000 (17:03 +0100)]
Upgrade version to 2.4.3

4 years agoAdaptations for Windows
Maximilien Siavelis [Sun, 9 Feb 2020 11:55:57 +0000 (12:55 +0100)]
Adaptations for Windows

Signed-off-by: Ovidiu Mircescu <ovidiu.mircescu@edf.fr>
4 years agoMake exportInputFiles public.
Ovidiu Mircescu [Mon, 2 Dec 2019 14:00:16 +0000 (15:00 +0100)]
Make exportInputFiles public.

4 years agoUpgrade version to 2.4.2. EMC2P_V_1_2_0 V2_4_2
Ovidiu Mircescu [Mon, 16 Sep 2019 15:16:59 +0000 (17:16 +0200)]
Upgrade version to 2.4.2.

4 years agoBuild Libbatch on Windows (VS 2017).
rnv [Thu, 8 Aug 2019 13:27:17 +0000 (16:27 +0300)]
Build Libbatch on Windows (VS 2017).

4 years agoProperly distinguish errors from finished jobs
Renaud Barate [Wed, 10 Jul 2019 12:03:08 +0000 (14:03 +0200)]
Properly distinguish errors from finished jobs

5 years agoUpdate copyrights EMC2P_V1_1_0
vsr [Fri, 15 Feb 2019 14:56:55 +0000 (17:56 +0300)]
Update copyrights

5 years agoImprovement on porting SWIG to python3.
Ovidiu Mircescu [Wed, 3 Oct 2018 14:03:28 +0000 (16:03 +0200)]
Improvement on porting SWIG to python3.

5 years agoPorting SWIG to Python3. V2_4_1
Ovidiu Mircescu [Mon, 1 Oct 2018 12:29:08 +0000 (14:29 +0200)]
Porting SWIG to Python3.

5 years agoUpgrade version to 2.4.1.
Ovidiu Mircescu [Tue, 11 Sep 2018 12:46:39 +0000 (14:46 +0200)]
Upgrade version to 2.4.1.

5 years agoSALOME 9.1.0 Windows version rnv/windows_9.1.0
rnv [Wed, 29 Aug 2018 11:38:28 +0000 (14:38 +0300)]
SALOME 9.1.0 Windows version

5 years agoMerge V9_dev branch into master
rnv [Thu, 14 Jun 2018 12:05:59 +0000 (15:05 +0300)]
Merge V9_dev branch into master

5 years agoFix potential deadlock.
Ovidiu Mircescu [Thu, 7 Jun 2018 09:03:55 +0000 (11:03 +0200)]
Fix potential deadlock.

6 years agoWindows compatibility.
Ovidiu Mircescu [Fri, 2 Mar 2018 15:14:45 +0000 (16:14 +0100)]
Windows compatibility.

6 years agoUpgrade version to 2.4.0. V2_4_0
Ovidiu Mircescu [Tue, 20 Feb 2018 13:44:42 +0000 (14:44 +0100)]
Upgrade version to 2.4.0.

6 years agoAdd rsync as a new protocol for copy.
Ovidiu Mircescu [Mon, 5 Feb 2018 16:50:54 +0000 (17:50 +0100)]
Add rsync as a new protocol for copy.

6 years agoAdd parameters PARTITION and NBNODE for slurm. omu/evol2.4
Ovidiu Mircescu [Tue, 23 Jan 2018 14:01:08 +0000 (15:01 +0100)]
Add parameters PARTITION and NBNODE for slurm.

6 years agoGet results from sub directories.
Ovidiu Mircescu [Fri, 29 Dec 2017 15:16:25 +0000 (16:16 +0100)]
Get results from sub directories.

6 years agoAdd preprocess feature.
Ovidiu Mircescu [Thu, 7 Dec 2017 16:13:38 +0000 (17:13 +0100)]
Add preprocess feature.

This feature allows to run a command on the frontal before the submission of
the batch.

6 years agoAdd remove working directory feature.
Ovidiu Mircescu [Wed, 25 Oct 2017 09:40:37 +0000 (11:40 +0200)]
Add remove working directory feature.

6 years agoFix type mapping for Python boolean parameters rbe/fix_py_bool_params V2_3_2p1
Renaud Barate [Wed, 4 Oct 2017 13:12:21 +0000 (15:12 +0200)]
Fix type mapping for Python boolean parameters

6 years agoMerge Python 3 porting. V9_dev
rnv [Thu, 22 Jun 2017 13:29:10 +0000 (16:29 +0300)]
Merge Python 3 porting.

6 years agoPython3 porting: find python with CMake-3.3 version. gdd/python3_dev
rnv [Wed, 24 May 2017 07:34:03 +0000 (10:34 +0300)]
Python3 porting: find python with CMake-3.3 version.

6 years agoUpgrade version to 2.3.2 Before_python3_27062017 V2_3_2
Ovidiu Mircescu [Thu, 20 Apr 2017 14:53:30 +0000 (16:53 +0200)]
Upgrade version to 2.3.2

7 years agoPorting to Python 3 (1st draft)
Gilles DAVID [Wed, 29 Mar 2017 16:33:41 +0000 (18:33 +0200)]
Porting to Python 3 (1st draft)

7 years agoPatch for MacOS (from SALOME forum)
vsr [Fri, 20 Jan 2017 11:10:12 +0000 (14:10 +0300)]
Patch for MacOS (from SALOME forum)

7 years agoAllow 'module' macro of EDF clusters
Nicolas Geimer [Tue, 3 Jan 2017 09:13:45 +0000 (10:13 +0100)]
Allow 'module' macro of EDF clusters

The 'module' macro is used to load libraries and compiler environments
for EDF clusters. This macro is defined in profile so we need a
complete login shell (bash -l) instead of a minimal shell (sh -f).

Signed-off-by: Ovidiu Mircescu <ovidiu.mircescu@edf.fr>
7 years agoUpgrade version to 2.3.1 V2_3_1
Ovidiu Mircescu [Wed, 16 Nov 2016 10:04:17 +0000 (11:04 +0100)]
Upgrade version to 2.3.1

7 years agoChange the translation of the parameter "QUEUE" for slurm. omu/fixes
Ovidiu Mircescu [Tue, 18 Oct 2016 13:52:17 +0000 (15:52 +0200)]
Change the translation of the parameter "QUEUE" for slurm.

The translation of the generic parameter "QUEUE" for slurm is
changed from "partition" to "qos" because it is considered more
accurate.

9 years agoUpgrade version number jro/issue1566_remote V2_3_0 V2_3_0rc1
Renaud Barate [Mon, 13 Apr 2015 12:17:01 +0000 (14:17 +0200)]
Upgrade version number

9 years agoCopyrights update 2015.
akl [Mon, 16 Feb 2015 15:31:29 +0000 (19:31 +0400)]
Copyrights update 2015.

9 years agoFix some bashisms and potential errors in generated shell scripts
Renaud Barate [Fri, 9 Jan 2015 16:16:09 +0000 (17:16 +0100)]
Fix some bashisms and potential errors in generated shell scripts

9 years agoAdd the possibility to retrieve one single file. omu/pleiade9110
Ovidiu Mircescu [Mon, 15 Dec 2014 16:47:25 +0000 (17:47 +0100)]
Add the possibility to retrieve one single file.

EDF pleiade issue n° 9110 asked to have the possibility to retrieve
a file before the end of the job, without retrieving all the result files.

9 years agoUpgrade version number V2_2_0 V2_2_0rc1
Renaud Barate [Tue, 7 Oct 2014 15:45:56 +0000 (17:45 +0200)]
Upgrade version number

9 years agoUpdate copyrights
Renaud Barate [Tue, 7 Oct 2014 15:45:06 +0000 (17:45 +0200)]
Update copyrights

9 years agoMerge branch 'rbe/evol-job-newparams'
Renaud Barate [Tue, 7 Oct 2014 15:31:17 +0000 (17:31 +0200)]
Merge branch 'rbe/evol-job-newparams'

* rbe/evol-job-newparams:
  Add possibility to specify extra parameters (Slurm and CCC)
  Add wckey parameter for Slurm

9 years agoAdd possibility to specify extra parameters (Slurm and CCC)
Renaud Barate [Tue, 7 Oct 2014 15:23:24 +0000 (17:23 +0200)]
Add possibility to specify extra parameters (Slurm and CCC)

9 years agoAdd wckey parameter for Slurm
Renaud Barate [Mon, 6 Oct 2014 16:01:27 +0000 (18:01 +0200)]
Add wckey parameter for Slurm

10 years agoUpgrade version number V2_1_0 V2_1_0rc2
barate [Thu, 28 Nov 2013 09:05:19 +0000 (09:05 +0000)]
Upgrade version number

10 years agoWin32/Win64 compatibility
ana [Wed, 27 Nov 2013 08:52:39 +0000 (08:52 +0000)]
Win32/Win64 compatibility

10 years agoFor "local" jobs, node file is filled with the number of cores required by the user... V2_1_0rc1
barate [Tue, 5 Nov 2013 13:43:39 +0000 (13:43 +0000)]
For "local" jobs, node file is filled with the number of cores required by the user (no check)

10 years agoAdd parameter MEMPERCPU (EDF issue #2671)
barate [Mon, 23 Sep 2013 13:27:42 +0000 (13:27 +0000)]
Add parameter MEMPERCPU (EDF issue #2671)

10 years agoCompilation SALOME on Windows
ana [Fri, 13 Sep 2013 11:32:40 +0000 (11:32 +0000)]
Compilation SALOME on Windows

10 years agoFix error with incorrect installation of python files: <prefix>/lib/python/site-packa...
vsr [Wed, 31 Jul 2013 12:50:13 +0000 (12:50 +0000)]
Fix error with incorrect installation of python files: <prefix>/lib/python/site-packages ->  <prefix>/lib/python<python_version>/site-packages

10 years agoCMake: removing "TODO TODO" message now that Libbatch properly configures under Win32
bruneton [Tue, 2 Jul 2013 09:53:49 +0000 (09:53 +0000)]
CMake: removing "TODO TODO" message now that Libbatch properly configures under Win32

10 years agoCMake: adapting installation path of LibBatchConfig.cmake for Win32
bruneton [Tue, 2 Jul 2013 09:44:34 +0000 (09:44 +0000)]
CMake: adapting installation path of LibBatchConfig.cmake for Win32

10 years agoCMake: installing configuration file into share/cmake/libbatch
bruneton [Tue, 2 Jul 2013 08:17:12 +0000 (08:17 +0000)]
CMake: installing configuration file into share/cmake/libbatch

10 years agoCMake: Renamed LIBBATCH_TESTS to LIBBATCH_BUILD_TESTS
bruneton [Mon, 24 Jun 2013 07:15:54 +0000 (07:15 +0000)]
CMake: Renamed LIBBATCH_TESTS to LIBBATCH_BUILD_TESTS

10 years agoCMake: Removed old config files
bruneton [Mon, 24 Jun 2013 07:13:40 +0000 (07:13 +0000)]
CMake: Removed old config files

10 years agoBUG: CMake: fixed improper setup of CMAKE_PREFIX_PATH in find macro
bruneton [Wed, 19 Jun 2013 07:20:32 +0000 (07:20 +0000)]
BUG: CMake: fixed improper setup of CMAKE_PREFIX_PATH in find macro

10 years agoMinor tweaks for windows configuration: removed "pthreadVSE".
bruneton [Tue, 18 Jun 2013 08:43:10 +0000 (08:43 +0000)]
Minor tweaks for windows configuration: removed "pthreadVSE".

10 years agoCMake: Exposed PThread root directory in config file.
bruneton [Tue, 18 Jun 2013 07:43:36 +0000 (07:43 +0000)]
CMake: Exposed PThread root directory in config file.

10 years agoNew CMake procedure with conflict detection.
bruneton [Tue, 18 Jun 2013 06:47:50 +0000 (06:47 +0000)]
New CMake procedure with conflict detection.

**Here are the Git commit messages leading to this changeset:
Renaming exposed variables and user options. Renamed some macros.
Grouped macros, renamed commands variables, set version information in root CMakeLists.txt.
Renamed CMake var TEST_CONF_FILE_ENV_VAR to LIBBATCH_TEST_CONF_ENV_VAR.
Renamed config.h into libbatch_config.h. Windows bug fixes (Mainly inclusion of <time.h> and turning #ifdef MSVC into #ifdef WIN32)
Rewrote FindPThread.cmake. Installed export logic.
Extra dependencies for SWIG module. Add SWIG_MODULE_NAME property to avoid unnecessary rebuilds.
Enhance PThread detection. SALOME-like detection system.
SWIG: removed unecessary ADDITIONAL_MAKE_CLEAN_FILES.
SWIG and Python detection now using the new scheme.
Converted some CMAKE_xxx_DIR to PROJECT_xxx_DIR
Changed project name from libbatch to LibBatch

10 years agoWin32 compatibility
ana [Fri, 31 May 2013 10:55:27 +0000 (10:55 +0000)]
Win32 compatibility

11 years agoFix bug with WallTime in OAR (minutes instead of seconds) V2_0_0 V2_0_0b1 V2_0_0rc1
barate [Wed, 3 Apr 2013 08:06:39 +0000 (08:06 +0000)]
Fix bug with WallTime in OAR (minutes instead of seconds)

11 years agoIntegrate developments from N. Toukourou at INRIA (OAR and CooRM support)
barate [Tue, 2 Apr 2013 16:20:21 +0000 (16:20 +0000)]
Integrate developments from N. Toukourou at INRIA (OAR and CooRM support)

11 years agoUpdate copyrights V2_0_0a1
barate [Fri, 29 Mar 2013 16:25:37 +0000 (16:25 +0000)]
Update copyrights

11 years agoFix Python detection in non-system directories
barate [Fri, 22 Mar 2013 09:51:22 +0000 (09:51 +0000)]
Fix Python detection in non-system directories

11 years agoFixes for libbatchConfig.cmake
barate [Fri, 1 Mar 2013 09:47:28 +0000 (09:47 +0000)]
Fixes for libbatchConfig.cmake

11 years agoSmall fix of PYTHON_VERSION
nge [Thu, 21 Feb 2013 14:41:07 +0000 (14:41 +0000)]
Small fix of PYTHON_VERSION

11 years agoMerge from BR_LIBBATCH_2_0
barate [Fri, 15 Feb 2013 12:49:52 +0000 (12:49 +0000)]
Merge from BR_LIBBATCH_2_0

11 years agobug on ccrt + eris
crouzet [Thu, 13 Dec 2012 11:29:13 +0000 (11:29 +0000)]
bug on ccrt + eris

11 years agoUse flag -P instead of -N to specify number of procs for Vishnu V1_6_0 V1_6_0rc2
barate [Mon, 26 Nov 2012 09:09:06 +0000 (09:09 +0000)]
Use flag -P instead of -N to specify number of procs for Vishnu

11 years agoIf the local path for an output file is relative, consider it relative to the results... V1_6_0rc1
barate [Mon, 19 Nov 2012 15:02:37 +0000 (15:02 +0000)]
If the local path for an output file is relative, consider it relative to the results directory

11 years agoAdaptations for Vishnu 2.0.0
barate [Mon, 19 Nov 2012 10:46:05 +0000 (10:46 +0000)]
Adaptations for Vishnu 2.0.0

11 years agochanges for eris cluster
crouzet [Fri, 26 Oct 2012 14:36:19 +0000 (14:36 +0000)]
changes for eris cluster

11 years agoadd ompi mpi implementation for cea mars cluster V1_6_0a2
secher [Wed, 24 Oct 2012 08:37:03 +0000 (08:37 +0000)]
add ompi mpi implementation for cea mars cluster

11 years agochanges for eris cluster
secher [Mon, 22 Oct 2012 12:59:32 +0000 (12:59 +0000)]
changes for eris cluster

11 years agogeneralize variable environment for CCRT
secher [Fri, 19 Oct 2012 13:39:26 +0000 (13:39 +0000)]
generalize variable environment for CCRT

11 years agoadd seconds for SGE
secher [Fri, 19 Oct 2012 12:29:38 +0000 (12:29 +0000)]
add seconds for SGE

11 years agoUpdate version number V1_6_0a1
barate [Tue, 16 Oct 2012 14:06:12 +0000 (14:06 +0000)]
Update version number

11 years agoFix for the issue 0021727: [CEA 584] sending a Yacs graph from Windows to a cluster.
rnv [Thu, 11 Oct 2012 10:18:09 +0000 (10:18 +0000)]
Fix for the issue 0021727: [CEA 584] sending a Yacs graph from Windows to a cluster.

11 years agoUse local filename for output files importation (patch from B. Sabatier)
barate [Tue, 28 Aug 2012 13:02:53 +0000 (13:02 +0000)]
Use local filename for output files importation (patch from B. Sabatier)

11 years agodeactivate rlimits for jobs launched with BatchManager_Local (fix bug PAL #2354)
barate [Tue, 28 Aug 2012 09:57:27 +0000 (09:57 +0000)]
deactivate rlimits for jobs launched with BatchManager_Local (fix bug PAL #2354)

11 years agoFix for the "21727: [CEA 584] sending a Yacs graph from Windows to a cluster " issue.
rnv [Tue, 31 Jul 2012 08:06:34 +0000 (08:06 +0000)]
Fix for the "21727: [CEA 584] sending a Yacs graph from Windows to a cluster " issue.

11 years agounistd.h does not exist on Windows V1_5_0 V1_5_0rc2
barate [Fri, 25 May 2012 09:18:43 +0000 (09:18 +0000)]
unistd.h does not exist on Windows

11 years agoPR: Fix compilation with gcc 4.7
prascle [Thu, 24 May 2012 07:27:25 +0000 (07:27 +0000)]
PR: Fix compilation with gcc 4.7

11 years agoFix compilation with gcc 4.7
barate [Wed, 23 May 2012 15:58:04 +0000 (15:58 +0000)]
Fix compilation with gcc 4.7

11 years agoRevert previous change since bug in vishnu_create_dir -p is now fixed V1_5_0rc1
barate [Mon, 23 Apr 2012 08:40:17 +0000 (08:40 +0000)]
Revert previous change since bug in vishnu_create_dir -p is now fixed

12 years agoProperly handle WAITING state
barate [Fri, 13 Apr 2012 15:39:43 +0000 (15:39 +0000)]
Properly handle WAITING state

12 years agoErrors in directory creation with Vishnu are not fatal
barate [Fri, 13 Apr 2012 15:20:46 +0000 (15:20 +0000)]
Errors in directory creation with Vishnu are not fatal

12 years agoUpgrade version number V1_5_0b1
barate [Fri, 6 Apr 2012 06:55:43 +0000 (06:55 +0000)]
Upgrade version number

12 years agoUpdate batch test template file for Vishnu tests
barate [Fri, 30 Mar 2012 09:44:40 +0000 (09:44 +0000)]
Update batch test template file for Vishnu tests

12 years agoGroup Vishnu commands in a single session
barate [Fri, 30 Mar 2012 09:19:47 +0000 (09:19 +0000)]
Group Vishnu commands in a single session

12 years agoAvoid use of temporary files in Vishnu client
barate [Fri, 30 Mar 2012 08:35:51 +0000 (08:35 +0000)]
Avoid use of temporary files in Vishnu client

12 years agoDeactivate Vishnu client compilation on Win32 platform (Vishnu not available for...
barate [Fri, 30 Mar 2012 08:09:17 +0000 (08:09 +0000)]
Deactivate Vishnu client compilation on Win32 platform (Vishnu not available for Windows)

12 years agoFix compilation error on Win32 platform.
rnv [Fri, 30 Mar 2012 07:09:53 +0000 (07:09 +0000)]
Fix compilation error on Win32 platform.

12 years agoUpdate copyrights
barate [Thu, 29 Mar 2012 16:04:34 +0000 (16:04 +0000)]
Update copyrights

12 years agoAdd parameters nbproc and memory for Vishnu jobs
barate [Thu, 29 Mar 2012 15:54:56 +0000 (15:54 +0000)]
Add parameters nbproc and memory for Vishnu jobs

12 years agoMerge from BR_DIET
barate [Wed, 28 Mar 2012 16:02:56 +0000 (16:02 +0000)]
Merge from BR_DIET