===========================
step 1
lua ProjectDIR/src/lmod.in.lua bash --regression_testing --version
===========================
===========================
step 2
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load python
===========================
LOADEDMODULES=python/2.7.9;
export LOADEDMODULES;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MY_VERSION=2.7.9;
export MY_VERSION;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=1,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 3
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=1,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 4
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gcc boost
===========================
BOOST_VERSION=1.59.0;
export BOOST_VERSION;
COMPILER_DEPENDENT=yes;
export COMPILER_DEPENDENT;
LMOD_FAMILY_COMPILER=gcc;
export LMOD_FAMILY_COMPILER;
LMOD_FAMILY_COMPILER_VERSION=6.1;
export LMOD_FAMILY_COMPILER_VERSION;
LOADEDMODULES=gcc/6.1:boost/1.59.0:python/2.7.9;
export LOADEDMODULES;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:1\;ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MY_VERSION=2.7.9;
export MY_VERSION;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/boost/1.59.0.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",},mT={boost={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/boost/1.59.0.lua",fullName="boost/1.59.0",loadOrder=2,propT={},stackDepth=0,status="active",userName="boost",wV="000000001.000000059.*zfinal",},gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=3,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 5
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",},mT={boost={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/boost/1.59.0.lua",fullName="boost/1.59.0",loadOrder=2,propT={},stackDepth=0,status="active",userName="boost",wV="000000001.000000059.*zfinal",},gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=3,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 6
lua ProjectDIR/src/lmod.in.lua bash --regression_testing unload gcc
===========================
unset BOOST_VERSION;
unset COMPILER_DEPENDENT;
unset LMOD_FAMILY_COMPILER;
unset LMOD_FAMILY_COMPILER_VERSION;
LOADEDMODULES=python/2.7.9;
export LOADEDMODULES;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MY_VERSION=2.7.9;
export MY_VERSION;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={boost={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/boost/1.59.0.lua",fullName="boost/1.59.0",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="boost",wV="000000001.000000059.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=1,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 7
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={boost={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/boost/1.59.0.lua",fullName="boost/1.59.0",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="boost",wV="000000001.000000059.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=1,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 8
lua ProjectDIR/src/lmod.in.lua bash --regression_testing unload boost
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=1,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 9
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gcc impi petsc
===========================
COMPILER_DEPENDENT=yes;
export COMPILER_DEPENDENT;
__LMOD_REF_COUNT_LD_LIBRARY_PATH=lib/openmpi:1\;lib:1;
export __LMOD_REF_COUNT_LD_LIBRARY_PATH;
LD_LIBRARY_PATH=lib/openmpi:lib;
export LD_LIBRARY_PATH;
LMOD_FAMILY_COMPILER=gcc;
export LMOD_FAMILY_COMPILER;
LMOD_FAMILY_COMPILER_VERSION=6.1;
export LMOD_FAMILY_COMPILER_VERSION;
LMOD_FAMILY_MPI=impi;
export LMOD_FAMILY_MPI;
LMOD_FAMILY_MPI_VERSION=17.0.3;
export LMOD_FAMILY_MPI_VERSION;
LOADEDMODULES=gcc/6.1:impi/17.0.3:petsc/3.7:python/2.7.9;
export LOADEDMODULES;
__LMOD_REF_COUNT_MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man:1;
export __LMOD_REF_COUNT_MANPATH;
MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man;
export MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:1\;ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:1\;ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MPICH_HOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPICH_HOME;
MPIHOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPIHOME;
MY_VERSION=2.7.9;
export MY_VERSION;
TACC_IMPI_BIN=/opt/apps/gcc-6_1/impi/17.0.3/bin;
export TACC_IMPI_BIN;
TACC_IMPI_DIR=/opt/apps/gcc-6_1/impi/17.0.3;
export TACC_IMPI_DIR;
TACC_IMPI_INC=/opt/apps/gcc-6_1/impi/17.0.3/include;
export TACC_IMPI_INC;
TACC_IMPI_LIB=/opt/apps/gcc-6_1/impi/17.0.3/lib;
export TACC_IMPI_LIB;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua:ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",MPI="impi",},mT={gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=2,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=3,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=4,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 10
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",MPI="impi",},mT={gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=2,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=3,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=4,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 11
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load intel petsc
===========================
unset COMPILER_DEPENDENT;
LD_LIBRARY_PATH=lib/openmpi:lib;
export LD_LIBRARY_PATH;
LMOD_FAMILY_COMPILER=intel;
export LMOD_FAMILY_COMPILER;
LMOD_FAMILY_COMPILER_VERSION=17.0.4;
export LMOD_FAMILY_COMPILER_VERSION;
LMOD_FAMILY_MPI=impi;
export LMOD_FAMILY_MPI;
LMOD_FAMILY_MPI_VERSION=17.0.3;
export LMOD_FAMILY_MPI_VERSION;
LOADEDMODULES=intel/17.0.4:python/2.7.9:impi/17.0.3:petsc/3.7;
export LOADEDMODULES;
__LMOD_REF_COUNT_MANPATH=/opt/apps/intel-17_0/impi/17.0.3/man:1;
export __LMOD_REF_COUNT_MANPATH;
MANPATH=/opt/apps/intel-17_0/impi/17.0.3/man;
export MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0:1\;ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0:1\;ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MPICH_HOME=/opt/apps/intel-17_0/impi/17.0.3;
export MPICH_HOME;
MPIHOME=/opt/apps/intel-17_0/impi/17.0.3;
export MPIHOME;
MY_VERSION=2.7.9;
export MY_VERSION;
TACC_IMPI_BIN=/opt/apps/intel-17_0/impi/17.0.3/bin;
export TACC_IMPI_BIN;
TACC_IMPI_DIR=/opt/apps/intel-17_0/impi/17.0.3;
export TACC_IMPI_DIR;
TACC_IMPI_INC=/opt/apps/intel-17_0/impi/17.0.3/include;
export TACC_IMPI_INC;
TACC_IMPI_LIB=/opt/apps/intel-17_0/impi/17.0.3/lib;
export TACC_IMPI_LIB;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/intel/17.0.4.lua:ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua:ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0/impi/17.0.3.lua:ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0/petsc/3.7.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="intel",MPI="impi",},mT={impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=3,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},intel={fn="ProjectDIR/rt/hierarchy/mf/Core/intel/17.0.4.lua",fullName="intel/17.0.4",loadOrder=1,propT={},stackDepth=0,status="active",userName="intel",wV="000000017.000000000.000000004.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=4,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=2,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 12
lua ProjectDIR/src/lmod.in.lua bash --regression_testing avail
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="intel",MPI="impi",},mT={impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=3,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},intel={fn="ProjectDIR/rt/hierarchy/mf/Core/intel/17.0.4.lua",fullName="intel/17.0.4",loadOrder=1,propT={},stackDepth=0,status="active",userName="intel",wV="000000017.000000000.000000004.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=4,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},python={fn="ProjectDIR/rt/hierarchy/mf/Core/python/2.7.9.lua",fullName="python/2.7.9",loadOrder=2,propT={},stackDepth=0,status="active",userName="python",wV="000000002.000000007.000000009.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/intel/17.0/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/intel/17.0","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 13
lua ProjectDIR/src/lmod.in.lua bash --regression_testing purge
===========================
unset __LMOD_REF_COUNT_LD_LIBRARY_PATH;
unset LD_LIBRARY_PATH;
unset LMOD_FAMILY_COMPILER;
unset LMOD_FAMILY_COMPILER_VERSION;
unset LMOD_FAMILY_MPI;
unset LMOD_FAMILY_MPI_VERSION;
unset LOADEDMODULES;
unset __LMOD_REF_COUNT_MANPATH;
unset MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
unset MPICH_HOME;
unset MPIHOME;
unset MY_VERSION;
unset TACC_IMPI_BIN;
unset TACC_IMPI_DIR;
unset TACC_IMPI_INC;
unset TACC_IMPI_LIB;
unset _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 14
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gcc impi petsc
===========================
__LMOD_REF_COUNT_LD_LIBRARY_PATH=lib/openmpi:1\;lib:1;
export __LMOD_REF_COUNT_LD_LIBRARY_PATH;
LD_LIBRARY_PATH=lib/openmpi:lib;
export LD_LIBRARY_PATH;
LMOD_FAMILY_COMPILER=gcc;
export LMOD_FAMILY_COMPILER;
LMOD_FAMILY_COMPILER_VERSION=6.1;
export LMOD_FAMILY_COMPILER_VERSION;
LMOD_FAMILY_MPI=impi;
export LMOD_FAMILY_MPI;
LMOD_FAMILY_MPI_VERSION=17.0.3;
export LMOD_FAMILY_MPI_VERSION;
LOADEDMODULES=gcc/6.1:impi/17.0.3:petsc/3.7;
export LOADEDMODULES;
__LMOD_REF_COUNT_MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man:1;
export __LMOD_REF_COUNT_MANPATH;
MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man;
export MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:1\;ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:1\;ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MPICH_HOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPICH_HOME;
MPIHOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPIHOME;
TACC_IMPI_BIN=/opt/apps/gcc-6_1/impi/17.0.3/bin;
export TACC_IMPI_BIN;
TACC_IMPI_DIR=/opt/apps/gcc-6_1/impi/17.0.3;
export TACC_IMPI_DIR;
TACC_IMPI_INC=/opt/apps/gcc-6_1/impi/17.0.3/include;
export TACC_IMPI_INC;
TACC_IMPI_LIB=/opt/apps/gcc-6_1/impi/17.0.3/lib;
export TACC_IMPI_LIB;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua:ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",MPI="impi",},mT={gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=2,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=3,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 15
lua ProjectDIR/src/lmod.in.lua bash --regression_testing -T rm impi gcc
===========================
unset __LMOD_REF_COUNT_LD_LIBRARY_PATH;
unset LD_LIBRARY_PATH;
unset LMOD_FAMILY_COMPILER;
unset LMOD_FAMILY_COMPILER_VERSION;
unset LMOD_FAMILY_MPI;
unset LMOD_FAMILY_MPI_VERSION;
unset LOADEDMODULES;
unset __LMOD_REF_COUNT_MANPATH;
unset MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
unset MPICH_HOME;
unset MPIHOME;
unset TACC_IMPI_BIN;
unset TACC_IMPI_DIR;
unset TACC_IMPI_INC;
unset TACC_IMPI_LIB;
unset _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 16
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 17
lua ProjectDIR/src/lmod.in.lua bash --regression_testing purge
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 18
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load gcc impi petsc
===========================
__LMOD_REF_COUNT_LD_LIBRARY_PATH=lib/openmpi:1\;lib:1;
export __LMOD_REF_COUNT_LD_LIBRARY_PATH;
LD_LIBRARY_PATH=lib/openmpi:lib;
export LD_LIBRARY_PATH;
LMOD_FAMILY_COMPILER=gcc;
export LMOD_FAMILY_COMPILER;
LMOD_FAMILY_COMPILER_VERSION=6.1;
export LMOD_FAMILY_COMPILER_VERSION;
LMOD_FAMILY_MPI=impi;
export LMOD_FAMILY_MPI;
LMOD_FAMILY_MPI_VERSION=17.0.3;
export LMOD_FAMILY_MPI_VERSION;
LOADEDMODULES=gcc/6.1:impi/17.0.3:petsc/3.7;
export LOADEDMODULES;
__LMOD_REF_COUNT_MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man:1;
export __LMOD_REF_COUNT_MANPATH;
MANPATH=/opt/apps/gcc-6_1/impi/17.0.3/man;
export MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:1\;ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:1\;ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1:ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
MPICH_HOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPICH_HOME;
MPIHOME=/opt/apps/gcc-6_1/impi/17.0.3;
export MPIHOME;
TACC_IMPI_BIN=/opt/apps/gcc-6_1/impi/17.0.3/bin;
export TACC_IMPI_BIN;
TACC_IMPI_DIR=/opt/apps/gcc-6_1/impi/17.0.3;
export TACC_IMPI_DIR;
TACC_IMPI_INC=/opt/apps/gcc-6_1/impi/17.0.3/include;
export TACC_IMPI_INC;
TACC_IMPI_LIB=/opt/apps/gcc-6_1/impi/17.0.3/lib;
export TACC_IMPI_LIB;
_LMFILES_=ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua:ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua:ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={Compiler="gcc",MPI="impi",},mT={gcc={fn="ProjectDIR/rt/hierarchy/mf/Core/gcc/6.1.lua",fullName="gcc/6.1",loadOrder=1,propT={},stackDepth=0,status="active",userName="gcc",wV="000000006.000000001.*zfinal",},impi={fn="ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1/impi/17.0.3.lua",fullName="impi/17.0.3",loadOrder=2,propT={},stackDepth=0,status="active",userName="impi",wV="000000017.000000000.000000003.*zfinal",},petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=3,propT={},stackDepth=0,status="active",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0","ProjectDIR/rt/hierarchy/mf/Compiler/gcc/6.1","ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 19
lua ProjectDIR/src/lmod.in.lua bash --regression_testing -T rm gcc impi
===========================
unset __LMOD_REF_COUNT_LD_LIBRARY_PATH;
unset LD_LIBRARY_PATH;
unset LMOD_FAMILY_COMPILER;
unset LMOD_FAMILY_COMPILER_VERSION;
unset LMOD_FAMILY_MPI;
unset LMOD_FAMILY_MPI_VERSION;
unset LOADEDMODULES;
unset __LMOD_REF_COUNT_MANPATH;
unset MANPATH;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
unset MPICH_HOME;
unset MPIHOME;
unset TACC_IMPI_BIN;
unset TACC_IMPI_DIR;
unset TACC_IMPI_INC;
unset TACC_IMPI_LIB;
unset _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 20
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={petsc={fn="ProjectDIR/rt/hierarchy/mf/MPI/gcc/6.1/impi/17.0/petsc/3.7.lua",fullName="petsc/3.7",loadOrder=-1,propT={},stackDepth=0,status="inactive",userName="petsc",wV="000000003.000000007.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 21
lua ProjectDIR/src/lmod.in.lua bash --regression_testing purge
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={},mpathA={"ProjectDIR/rt/hierarchy/mf/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf/Core",}';
export _ModuleTable_;
===========================
step 22
lua ProjectDIR/src/lmod.in.lua bash --regression_testing load Default
===========================
LOADEDMODULES=moduleA:moduleB:Default;
export LOADEDMODULES;
__LMOD_REF_COUNT_MODULEPATH=ProjectDIR/rt/hierarchy/mf2/Compiler:1\;ProjectDIR/rt/hierarchy/mf2/Core:1;
export __LMOD_REF_COUNT_MODULEPATH;
MODULEPATH=ProjectDIR/rt/hierarchy/mf2/Compiler:ProjectDIR/rt/hierarchy/mf2/Core;
export MODULEPATH;
MY_NAME=moduleB;
export MY_NAME;
_LMFILES_=ProjectDIR/rt/hierarchy/mf2/Core/moduleA.lua:ProjectDIR/rt/hierarchy/mf2/Compiler/moduleB.lua:ProjectDIR/rt/hierarchy/mf2/Core/Default.lua;
export _LMFILES_;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={Default={fn="ProjectDIR/rt/hierarchy/mf2/Core/Default.lua",fullName="Default",loadOrder=3,propT={},stackDepth=0,status="active",userName="Default",wV="M.*zfinal",},moduleA={fn="ProjectDIR/rt/hierarchy/mf2/Core/moduleA.lua",fullName="moduleA",loadOrder=1,propT={},stackDepth=1,status="active",userName="moduleA",wV="M.*zfinal",},moduleB={fn="ProjectDIR/rt/hierarchy/mf2/Compiler/moduleB.lua",fullName="moduleB",loadOrder=2,propT={},stackDepth=1,status="active",userName="moduleB",wV="M.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf2/Compiler","ProjectDIR/rt/hierarchy/mf2/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf2/Core",}';
export _ModuleTable_;
===========================
step 23
lua ProjectDIR/src/lmod.in.lua bash --regression_testing list
===========================
MODULEPATH=ProjectDIR/rt/hierarchy/mf2/Compiler:ProjectDIR/rt/hierarchy/mf2/Core;
export MODULEPATH;
_ModuleTable_='_ModuleTable_={MTversion=3,depthT={},family={},mT={Default={fn="ProjectDIR/rt/hierarchy/mf2/Core/Default.lua",fullName="Default",loadOrder=3,propT={},stackDepth=0,status="active",userName="Default",wV="M.*zfinal",},moduleA={fn="ProjectDIR/rt/hierarchy/mf2/Core/moduleA.lua",fullName="moduleA",loadOrder=1,propT={},stackDepth=1,status="active",userName="moduleA",wV="M.*zfinal",},moduleB={fn="ProjectDIR/rt/hierarchy/mf2/Compiler/moduleB.lua",fullName="moduleB",loadOrder=2,propT={},stackDepth=1,status="active",userName="moduleB",wV="M.*zfinal",},},mpathA={"ProjectDIR/rt/hierarchy/mf2/Compiler","ProjectDIR/rt/hierarchy/mf2/Core",},systemBaseMPATH="ProjectDIR/rt/hierarchy/mf2/Core",}';
export _ModuleTable_;
