simple 31-Mar-2025 11:43:45 Build CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14) is being prepared for building on agent cbt-el7-10.cv.nrao.edu, bamboo version: 9.2.22 simple 31-Mar-2025 11:43:45 Remote agent on host cbt-el7-10.cv.nrao.edu simple 31-Mar-2025 11:43:45 Build working directory is /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3 simple 31-Mar-2025 11:43:45 Executing build CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14) simple 31-Mar-2025 11:43:45 Starting task 'Clean working directory task' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:cleanWorkingDirectoryTask' simple 31-Mar-2025 11:43:45 Cleaning working directory '/export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3' simple 31-Mar-2025 11:43:45 Finished task 'Clean working directory task' with result: Success simple 31-Mar-2025 11:43:45 Running pre-build action: Build Log Labeller Pre Build Action simple 31-Mar-2025 11:43:45 Running pre-build action: VCS Version Collector simple 31-Mar-2025 11:43:45 Build CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14) started building on agent 'cbt-el7-10.cv.nrao.edu' (Remote agent on host cbt-el7-10.cv.nrao.edu) command 31-Mar-2025 11:43:45 Substituting variable: ${bamboo.working.directory} with /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3 simple 31-Mar-2025 11:43:45 Starting task 'Pull docker image' of type 'com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli' command 31-Mar-2025 11:43:45 Beginning to execute external process for build 'CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14)'\n ... running command line: \n/bin/docker --config /users/casaci/.dockercfg-bamboo-2053d32a-d82b-47b1-ae9b-6e59522a5818 pull casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1\n ... in: /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3\n build 31-Mar-2025 11:43:45 1: Pulling from casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5 build 31-Mar-2025 11:43:46 Digest: sha256:bf42d723ebd99bc75e77b12d0d9d6b336a8dab435db84a3e4bb87ef9fe200aa9 build 31-Mar-2025 11:43:46 Status: Image is up to date for casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1 build 31-Mar-2025 11:43:46 casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1 simple 31-Mar-2025 11:43:46 Finished task 'Pull docker image' with result: Success simple 31-Mar-2025 11:43:46 Starting task 'Create wheeldirectory' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 31-Mar-2025 11:43:46 Beginning to execute external process for build 'CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14)'\n ... running command line: \n/export/home/cbt-el7-10/bamboohome/temp/CASA-CMPI-BPML2P3-14-ScriptBuildTask-8993269193607920337.sh\n ... in: /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3\n simple 31-Mar-2025 11:43:46 Finished task 'Create wheeldirectory' with result: Success simple 31-Mar-2025 11:43:46 Starting task 'Get Latest Wheel' of type 'com.atlassian.bamboo.plugins.bamboo-artifact-downloader-plugin:artifactdownloadertask' simple 31-Mar-2025 11:43:46 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-122 artifact: Non required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Tool wheel], patterns: [casatools*.whl] anchored at: [source/wheels] simple 31-Mar-2025 11:43:52 Artifact [ManyLinux228 Python 3.10 Tool wheel] downloaded successfully in 6.387 s to wheeldirectory/ simple 31-Mar-2025 11:43:52 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-122 artifact: Non required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Task wheel], patterns: [casatasks*.whl] anchored at: [source/wheels] simple 31-Mar-2025 11:43:52 Artifact [ManyLinux228 Python 3.10 Task wheel] downloaded successfully in 94.10 ms to wheeldirectory/ simple 31-Mar-2025 11:43:52 Preparing to download plan result CASASPECS-MASTERBUILDCASALITH-122 artifact: Required shared artifact Http Compression On : [ManyLinux228 Python 3.10 Casatestutils], patterns: [casatestutils*.whl] anchored at: [source/wheels] simple 31-Mar-2025 11:43:52 Artifact [ManyLinux228 Python 3.10 Casatestutils] downloaded successfully in 23.84 ms to wheeldirectory/ simple 31-Mar-2025 11:43:52 Finished task 'Get Latest Wheel' with result: Success command 31-Mar-2025 11:43:52 Substituting variable: ${bamboo.working.directory} with /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3 simple 31-Mar-2025 11:43:52 Starting task 'Start container' of type 'com.atlassian.bamboo.plugins.bamboo-docker-plugin:task.docker.cli' simple 31-Mar-2025 11:43:52 Running image name (casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1) command 31-Mar-2025 11:43:52 Beginning to execute external process for build 'CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14)'\n ... running command line: \n/bin/docker run --volume /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3/wheeldirectory:/wheeldirectory --volume /opt/casa/data:/opt/casa/data --detach -e PATH=/usr/share/Modules/bin:/usr/lib64/ccache:/opt/rh/gcc-toolset-11/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/openmpi-casa/bin:/opt/openmpi-casa/5.0.1/bin/ -e MPI_HOME=/opt/openmpi-casa/5.0.1/ -e MPICC=/opt/openmpi-casa/5.0.1/bin/mpicc -e MYPP=/usr/local/lib/python3.10/site-packages/ -e MPIRUN=/opt/openmpi-casa/5.0.1/bin/mpirun --privileged --name shell-wheel-container310 casa-docker.nrao.edu:5000/casabuild-manylinux_2_28_x86_64-cmake-py310-mpi5:1 tail -f /dev/null\n ... in: /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3\n build 31-Mar-2025 11:44:01 1e3bdfa7b36f53cf290f06416e6e3c8b2e3a5b12355168a6a28cb0a84c784b98 simple 31-Mar-2025 11:44:02 Finished task 'Start container' with result: Success command 31-Mar-2025 11:44:02 Substituting variable: ${bamboo.repository.branch.name} with master simple 31-Mar-2025 11:44:02 Starting task 'Build and Test' of type 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' command 31-Mar-2025 11:44:02 Beginning to execute external process for build 'CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14)'\n ... running command line: \n/export/home/cbt-el7-10/bamboohome/temp/CASA-CMPI-BPML2P3-14-ScriptBuildTask-5154977795681888467.sh\n ... in: /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3\n build 31-Mar-2025 11:44:02 datapath=[ "/opt/casa/data/master","/opt/casa/data/casatestdata" ] build 31-Mar-2025 11:44:02 measurespath="~/.casa/data/" build 31-Mar-2025 11:44:02 measures_auto_update = True build 31-Mar-2025 11:44:02 data_auto_update = True error 31-Mar-2025 11:44:02 Cloning into 'casa-build-utils'... build 31-Mar-2025 11:44:03 datapath=[ "/opt/casa/data/master","/opt/casa/data/casatestdata" ] build 31-Mar-2025 11:44:03 measurespath="~/.casa/data/" build 31-Mar-2025 11:44:03 measures_auto_update = True build 31-Mar-2025 11:44:03 data_auto_update = True build 31-Mar-2025 11:44:03 /usr/share/Modules/bin:/usr/lib64/ccache:/opt/rh/gcc-toolset-11/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/openmpi-casa/bin:/opt/openmpi-casa/5.0.1/bin/ build 31-Mar-2025 11:44:03 Collecting pytest build 31-Mar-2025 11:44:04 Downloading pytest-8.3.5-py3-none-any.whl.metadata (7.6 kB) build 31-Mar-2025 11:44:04 Collecting exceptiongroup>=1.0.0rc8 (from pytest) build 31-Mar-2025 11:44:04 Downloading exceptiongroup-1.2.2-py3-none-any.whl.metadata (6.6 kB) build 31-Mar-2025 11:44:04 Collecting iniconfig (from pytest) build 31-Mar-2025 11:44:04 Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) build 31-Mar-2025 11:44:04 Requirement already satisfied: packaging in /usr/local/lib/python3.10/site-packages (from pytest) (23.2) build 31-Mar-2025 11:44:04 Collecting pluggy<2,>=1.5 (from pytest) build 31-Mar-2025 11:44:04 Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB) build 31-Mar-2025 11:44:04 Requirement already satisfied: tomli>=1 in /usr/local/lib/python3.10/site-packages (from pytest) (2.0.1) build 31-Mar-2025 11:44:04 Downloading pytest-8.3.5-py3-none-any.whl (343 kB) build 31-Mar-2025 11:44:05 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 343.6/343.6 kB 1.9 MB/s eta 0:00:00 build 31-Mar-2025 11:44:05 Downloading exceptiongroup-1.2.2-py3-none-any.whl (16 kB) build 31-Mar-2025 11:44:05 Downloading pluggy-1.5.0-py3-none-any.whl (20 kB) build 31-Mar-2025 11:44:05 Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) build 31-Mar-2025 11:44:05 Installing collected packages: pluggy, iniconfig, exceptiongroup, pytest build 31-Mar-2025 11:44:05 Successfully installed exceptiongroup-1.2.2 iniconfig-2.1.0 pluggy-1.5.0 pytest-8.3.5 error 31-Mar-2025 11:44:05 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv error 31-Mar-2025 11:44:06 error 31-Mar-2025 11:44:06 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:44:06 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:44:07 Collecting mpi4py build 31-Mar-2025 11:44:07 Downloading mpi4py-4.0.3.tar.gz (466 kB) build 31-Mar-2025 11:44:07 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 466.3/466.3 kB 4.2 MB/s eta 0:00:00 build 31-Mar-2025 11:44:07 Installing build dependencies: started build 31-Mar-2025 11:44:12 Installing build dependencies: finished with status 'done' build 31-Mar-2025 11:44:12 Getting requirements to build wheel: started build 31-Mar-2025 11:44:12 Getting requirements to build wheel: finished with status 'done' build 31-Mar-2025 11:44:12 Installing backend dependencies: started build 31-Mar-2025 11:44:15 Installing backend dependencies: finished with status 'done' build 31-Mar-2025 11:44:15 Preparing metadata (pyproject.toml): started build 31-Mar-2025 11:44:15 Preparing metadata (pyproject.toml): finished with status 'done' build 31-Mar-2025 11:44:15 Building wheels for collected packages: mpi4py build 31-Mar-2025 11:44:15 Building wheel for mpi4py (pyproject.toml): started build 31-Mar-2025 11:47:05 Building wheel for mpi4py (pyproject.toml): still running... build 31-Mar-2025 11:47:08 Building wheel for mpi4py (pyproject.toml): finished with status 'done' build 31-Mar-2025 11:47:08 Created wheel for mpi4py: filename=mpi4py-4.0.3-cp310-cp310-linux_x86_64.whl size=5196018 sha256=034bcc350d425cf502dab485e792cba828214b9a39742c5dc7766469898f54c1 build 31-Mar-2025 11:47:08 Stored in directory: /root/.cache/pip/wheels/94/57/cc/2e34c76a8690ce2a90b200702473f579b23f8224b5058b6a6d build 31-Mar-2025 11:47:08 Successfully built mpi4py build 31-Mar-2025 11:47:08 Installing collected packages: mpi4py build 31-Mar-2025 11:47:08 Successfully installed mpi4py-4.0.3 error 31-Mar-2025 11:47:08 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv error 31-Mar-2025 11:47:08 error 31-Mar-2025 11:47:08 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:47:08 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:47:08 Wheel Directory build 31-Mar-2025 11:47:08 casatasks-6.7.2.9-py3-none-any.whl build 31-Mar-2025 11:47:08 casatestutils-6.7.2.9-py3-none-any.whl build 31-Mar-2025 11:47:08 casatools-6.7.2.9-cp310-cp310-manylinux_2_28_x86_64.whl error 31-Mar-2025 11:47:08 ls: cannot access casatestutils*.whl: No such file or directory build 31-Mar-2025 11:47:09 error 31-Mar-2025 11:47:09 ls: cannot access casatools*.whl: No such file or directory build 31-Mar-2025 11:47:09 error 31-Mar-2025 11:47:09 ls: cannot access casatasks*.whl: No such file or directory build 31-Mar-2025 11:47:09 build 31-Mar-2025 11:47:09 Processing ./casatestutils-6.7.2.9-py3-none-any.whl build 31-Mar-2025 11:47:09 Requirement already satisfied: pytest in /usr/local/lib/python3.10/site-packages (from casatestutils==6.7.2.9) (8.3.5) build 31-Mar-2025 11:47:09 Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /usr/local/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.9) (1.2.2) build 31-Mar-2025 11:47:09 Requirement already satisfied: iniconfig in /usr/local/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.9) (2.1.0) build 31-Mar-2025 11:47:09 Requirement already satisfied: packaging in /usr/local/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.9) (23.2) build 31-Mar-2025 11:47:09 Requirement already satisfied: pluggy<2,>=1.5 in /usr/local/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.9) (1.5.0) build 31-Mar-2025 11:47:09 Requirement already satisfied: tomli>=1 in /usr/local/lib/python3.10/site-packages (from pytest->casatestutils==6.7.2.9) (2.0.1) build 31-Mar-2025 11:47:09 Installing collected packages: casatestutils build 31-Mar-2025 11:47:10 Successfully installed casatestutils-6.7.2.9 error 31-Mar-2025 11:47:10 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv error 31-Mar-2025 11:47:10 error 31-Mar-2025 11:47:10 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:47:10 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:47:10 Processing ./casatools-6.7.2.9-cp310-cp310-manylinux_2_28_x86_64.whl build 31-Mar-2025 11:47:11 Requirement already satisfied: numpy in /usr/local/lib/python3.10/site-packages (from casatools==6.7.2.9) (1.23.0) build 31-Mar-2025 11:47:11 Collecting casaconfig (from casatools==6.7.2.9) build 31-Mar-2025 11:47:11 Downloading casaconfig-1.0.3-py3-none-any.whl.metadata (16 kB) build 31-Mar-2025 11:47:11 Collecting certifi>=2023.5.7 (from casaconfig->casatools==6.7.2.9) build 31-Mar-2025 11:47:11 Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB) build 31-Mar-2025 11:47:11 Downloading casaconfig-1.0.3-py3-none-any.whl (68 kB) build 31-Mar-2025 11:47:11 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 743.6 kB/s eta 0:00:00 build 31-Mar-2025 11:47:11 Downloading certifi-2025.1.31-py3-none-any.whl (166 kB) build 31-Mar-2025 11:47:12 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 166.4/166.4 kB 2.4 MB/s eta 0:00:00 build 31-Mar-2025 11:47:12 Installing collected packages: certifi, casaconfig, casatools build 31-Mar-2025 11:47:16 Successfully installed casaconfig-1.0.3 casatools-6.7.2.9 certifi-2025.1.31 error 31-Mar-2025 11:47:16 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv error 31-Mar-2025 11:47:16 error 31-Mar-2025 11:47:16 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:47:16 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:47:17 Processing ./casatasks-6.7.2.9-py3-none-any.whl build 31-Mar-2025 11:47:17 Requirement already satisfied: casatools==6.7.2.9 in /usr/local/lib/python3.10/site-packages (from casatasks==6.7.2.9) (6.7.2.9) build 31-Mar-2025 11:47:17 Collecting matplotlib (from casatasks==6.7.2.9) build 31-Mar-2025 11:47:17 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) build 31-Mar-2025 11:47:17 Collecting scipy (from casatasks==6.7.2.9) build 31-Mar-2025 11:47:17 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) build 31-Mar-2025 11:47:17 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 1.2 MB/s eta 0:00:00 build 31-Mar-2025 11:47:17 Requirement already satisfied: certifi in /usr/local/lib/python3.10/site-packages (from casatasks==6.7.2.9) (2025.1.31) build 31-Mar-2025 11:47:18 Collecting pyerfa (from casatasks==6.7.2.9) build 31-Mar-2025 11:47:18 Downloading pyerfa-2.0.1.5-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.7 kB) build 31-Mar-2025 11:47:18 Requirement already satisfied: numpy in /usr/local/lib/python3.10/site-packages (from casatools==6.7.2.9->casatasks==6.7.2.9) (1.23.0) build 31-Mar-2025 11:47:18 Requirement already satisfied: casaconfig in /usr/local/lib/python3.10/site-packages (from casatools==6.7.2.9->casatasks==6.7.2.9) (1.0.3) build 31-Mar-2025 11:47:18 Collecting contourpy>=1.0.1 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:18 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.4 kB) build 31-Mar-2025 11:47:18 Collecting cycler>=0.10 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:18 Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) build 31-Mar-2025 11:47:19 Collecting fonttools>=4.22.0 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:19 Downloading fonttools-4.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (101 kB) build 31-Mar-2025 11:47:19 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.9/101.9 kB 883.1 kB/s eta 0:00:00 build 31-Mar-2025 11:47:19 Collecting kiwisolver>=1.3.1 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:19 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.2 kB) build 31-Mar-2025 11:47:19 Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/site-packages (from matplotlib->casatasks==6.7.2.9) (23.2) build 31-Mar-2025 11:47:19 Collecting pillow>=8 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:19 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.1 kB) build 31-Mar-2025 11:47:20 Collecting pyparsing>=2.3.1 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:20 Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB) build 31-Mar-2025 11:47:20 Collecting python-dateutil>=2.7 (from matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:20 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) build 31-Mar-2025 11:47:21 Collecting numpy (from casatools==6.7.2.9->casatasks==6.7.2.9) build 31-Mar-2025 11:47:21 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) build 31-Mar-2025 11:47:21 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 kB 214.6 kB/s eta 0:00:00 build 31-Mar-2025 11:47:21 Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->casatasks==6.7.2.9) build 31-Mar-2025 11:47:21 Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) build 31-Mar-2025 11:47:22 Downloading matplotlib-3.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) build 31-Mar-2025 11:47:22 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 17.6 MB/s eta 0:00:00 build 31-Mar-2025 11:47:22 Downloading pyerfa-2.0.1.5-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738 kB) build 31-Mar-2025 11:47:22 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 738.7/738.7 kB 6.5 MB/s eta 0:00:00 build 31-Mar-2025 11:47:22 Downloading scipy-1.15.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.6 MB) build 31-Mar-2025 11:47:24 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.6/37.6 MB 9.7 MB/s eta 0:00:00 build 31-Mar-2025 11:47:24 Downloading contourpy-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (324 kB) build 31-Mar-2025 11:47:24 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.0/325.0 kB 3.2 MB/s eta 0:00:00 build 31-Mar-2025 11:47:24 Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) build 31-Mar-2025 11:47:24 Downloading fonttools-4.56.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB) build 31-Mar-2025 11:47:24 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 17.1 MB/s eta 0:00:00 build 31-Mar-2025 11:47:24 Downloading kiwisolver-1.4.8-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB) build 31-Mar-2025 11:47:24 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 10.1 MB/s eta 0:00:00 build 31-Mar-2025 11:47:24 Downloading numpy-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) build 31-Mar-2025 11:47:26 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 8.4 MB/s eta 0:00:00 build 31-Mar-2025 11:47:26 Downloading pillow-11.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (4.5 MB) build 31-Mar-2025 11:47:26 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 10.0 MB/s eta 0:00:00 build 31-Mar-2025 11:47:26 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) build 31-Mar-2025 11:47:26 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.1/111.1 kB 464.2 kB/s eta 0:00:00 build 31-Mar-2025 11:47:26 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) build 31-Mar-2025 11:47:26 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 1.8 MB/s eta 0:00:00 build 31-Mar-2025 11:47:26 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) build 31-Mar-2025 11:47:27 Installing collected packages: six, pyparsing, pillow, numpy, kiwisolver, fonttools, cycler, scipy, python-dateutil, pyerfa, contourpy, matplotlib, casatasks build 31-Mar-2025 11:47:28 Attempting uninstall: numpy build 31-Mar-2025 11:47:28 Found existing installation: numpy 1.23.0 build 31-Mar-2025 11:47:28 Uninstalling numpy-1.23.0: build 31-Mar-2025 11:47:31 Successfully uninstalled numpy-1.23.0 build 31-Mar-2025 11:47:42 Successfully installed casatasks-6.7.2.9 contourpy-1.3.1 cycler-0.12.1 fonttools-4.56.0 kiwisolver-1.4.8 matplotlib-3.10.1 numpy-2.2.4 pillow-11.1.0 pyerfa-2.0.1.5 pyparsing-3.2.3 python-dateutil-2.9.0.post0 scipy-1.15.2 six-1.17.0 error 31-Mar-2025 11:47:42 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv error 31-Mar-2025 11:47:42 error 31-Mar-2025 11:47:42 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:47:42 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:47:42 Checking out casampi error 31-Mar-2025 11:48:18 Switched to a new branch 'CAS-14029' build 31-Mar-2025 11:48:18 branch 'CAS-14029' set up to track 'origin/CAS-14029'. build 31-Mar-2025 11:48:18 Building build 31-Mar-2025 11:48:19 pull_data using version casarundata-2025.01.22-1.tar.gz, acquiring the lock ... error 31-Mar-2025 11:48:41 2025-03-31 15:48:42 WARN ::casa WARNING: geodetic/IERSeop2000 found at measurespath is not the same table as found in datapath build 31-Mar-2025 11:48:42 downloading casarundata contents to /root/.casa/data (333M) ... done build 31-Mar-2025 11:48:42 casarundata installed casarundata-2025.01.22-1.tar.gz at /root/.casa/data build 31-Mar-2025 11:48:42 measures_update ... acquiring the lock ... build 31-Mar-2025 11:48:42 ... connecting to ftp.astron.nl ... build 31-Mar-2025 11:48:42 ... downloading WSRT_Measures_20250330-160001.ztar from ASTRON server to /root/.casa/data ... build 31-Mar-2025 11:48:42 ... measures data updated at /root/.casa/data build 31-Mar-2025 11:48:42 build 31-Mar-2025 11:48:42 The path to the geodetic IERSeop2000 table in measurespath is not the same location found first in datapath for that table. build 31-Mar-2025 11:48:42 CASA should work in this configuration. The datapath list will be used to search for data needed by CASA. build 31-Mar-2025 11:48:42 build 31-Mar-2025 11:48:42 The measurespath value is used to find that IERS table and this indicates that the build 31-Mar-2025 11:48:42 measures tables present in datapath may be different from those found in measurespath. build 31-Mar-2025 11:48:42 build 31-Mar-2025 11:48:42 If this was not expected you may want to use your config file (normally at ~/.casa/config.py) to build 31-Mar-2025 11:48:42 set datapath to put measurespath first or set measurespath to include the measures data found in datapath. build 31-Mar-2025 11:48:42 running bdist_wheel build 31-Mar-2025 11:48:42 running build build 31-Mar-2025 11:48:42 running build_py build 31-Mar-2025 11:48:42 creating build build 31-Mar-2025 11:48:42 creating build/lib build 31-Mar-2025 11:48:42 creating build/lib/casampi build 31-Mar-2025 11:48:42 copying src/casampi/__main__.py -> build/lib/casampi build 31-Mar-2025 11:48:42 copying src/casampi/MPIEnvironment.py -> build/lib/casampi build 31-Mar-2025 11:48:42 copying src/casampi/MPICommandClient.py -> build/lib/casampi build 31-Mar-2025 11:48:42 copying src/casampi/__init__.py -> build/lib/casampi build 31-Mar-2025 11:48:42 copying src/casampi/MPIInterface.py -> build/lib/casampi build 31-Mar-2025 11:48:42 creating build/lib/casampi/tests build 31-Mar-2025 11:48:42 copying src/casampi/tests/test_casampi_subset.py -> build/lib/casampi/tests build 31-Mar-2025 11:48:42 copying src/casampi/tests/test_casampi.py -> build/lib/casampi/tests build 31-Mar-2025 11:48:42 copying src/casampi/tests/run.py -> build/lib/casampi/tests build 31-Mar-2025 11:48:42 copying src/casampi/tests/__init__.py -> build/lib/casampi/tests build 31-Mar-2025 11:48:42 creating build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/start_mpi.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/MPICommandServer.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/MPICommunicator.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/MPIMonitorServer.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/MPIMonitorClient.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/__init__.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 copying src/casampi/private/server_run.py -> build/lib/casampi/private build 31-Mar-2025 11:48:42 installing to build/bdist.linux-x86_64/wheel build 31-Mar-2025 11:48:42 running install build 31-Mar-2025 11:48:42 running install_lib build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64 build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64/wheel build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 copying build/lib/casampi/__main__.py -> build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 copying build/lib/casampi/MPIEnvironment.py -> build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 copying build/lib/casampi/MPICommandClient.py -> build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64/wheel/casampi/tests build 31-Mar-2025 11:48:42 copying build/lib/casampi/tests/test_casampi_subset.py -> build/bdist.linux-x86_64/wheel/casampi/tests build 31-Mar-2025 11:48:42 copying build/lib/casampi/tests/test_casampi.py -> build/bdist.linux-x86_64/wheel/casampi/tests build 31-Mar-2025 11:48:42 copying build/lib/casampi/tests/run.py -> build/bdist.linux-x86_64/wheel/casampi/tests build 31-Mar-2025 11:48:42 copying build/lib/casampi/tests/__init__.py -> build/bdist.linux-x86_64/wheel/casampi/tests build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/start_mpi.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/MPICommandServer.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/MPICommunicator.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/MPIMonitorServer.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/MPIMonitorClient.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/__init__.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/private/server_run.py -> build/bdist.linux-x86_64/wheel/casampi/private build 31-Mar-2025 11:48:42 copying build/lib/casampi/__init__.py -> build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 copying build/lib/casampi/MPIInterface.py -> build/bdist.linux-x86_64/wheel/casampi build 31-Mar-2025 11:48:42 running install_egg_info build 31-Mar-2025 11:48:42 running egg_info build 31-Mar-2025 11:48:42 creating src/casampi.egg-info build 31-Mar-2025 11:48:42 writing src/casampi.egg-info/PKG-INFO build 31-Mar-2025 11:48:42 writing dependency_links to src/casampi.egg-info/dependency_links.txt build 31-Mar-2025 11:48:42 writing requirements to src/casampi.egg-info/requires.txt build 31-Mar-2025 11:48:42 writing top-level names to src/casampi.egg-info/top_level.txt build 31-Mar-2025 11:48:42 writing manifest file 'src/casampi.egg-info/SOURCES.txt' build 31-Mar-2025 11:48:42 reading manifest file 'src/casampi.egg-info/SOURCES.txt' build 31-Mar-2025 11:48:42 writing manifest file 'src/casampi.egg-info/SOURCES.txt' build 31-Mar-2025 11:48:42 Copying src/casampi.egg-info to build/bdist.linux-x86_64/wheel/casampi-0.5.6-py3.10.egg-info build 31-Mar-2025 11:48:42 running install_scripts build 31-Mar-2025 11:48:42 creating build/bdist.linux-x86_64/wheel/casampi-0.5.6.dist-info/WHEEL build 31-Mar-2025 11:48:42 creating 'dist/casampi-0.5.6-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it build 31-Mar-2025 11:48:42 adding 'casampi/MPICommandClient.py' build 31-Mar-2025 11:48:42 adding 'casampi/MPIEnvironment.py' build 31-Mar-2025 11:48:42 adding 'casampi/MPIInterface.py' build 31-Mar-2025 11:48:42 adding 'casampi/__init__.py' build 31-Mar-2025 11:48:42 adding 'casampi/__main__.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/MPICommandServer.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/MPICommunicator.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/MPIMonitorClient.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/MPIMonitorServer.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/__init__.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/server_run.py' build 31-Mar-2025 11:48:42 adding 'casampi/private/start_mpi.py' build 31-Mar-2025 11:48:42 adding 'casampi/tests/__init__.py' build 31-Mar-2025 11:48:42 adding 'casampi/tests/run.py' build 31-Mar-2025 11:48:42 adding 'casampi/tests/test_casampi.py' build 31-Mar-2025 11:48:42 adding 'casampi/tests/test_casampi_subset.py' build 31-Mar-2025 11:48:42 adding 'casampi-0.5.6.dist-info/METADATA' build 31-Mar-2025 11:48:42 adding 'casampi-0.5.6.dist-info/WHEEL' build 31-Mar-2025 11:48:42 adding 'casampi-0.5.6.dist-info/top_level.txt' build 31-Mar-2025 11:48:42 adding 'casampi-0.5.6.dist-info/RECORD' build 31-Mar-2025 11:48:42 removing build/bdist.linux-x86_64/wheel error 31-Mar-2025 11:48:43 ls: cannot access /casampi/dist/casampi-*.whl: No such file or directory error 31-Mar-2025 11:48:43 ERROR: You must give at least one requirement to install (see "pip help install") error 31-Mar-2025 11:48:43 error 31-Mar-2025 11:48:43 [notice] A new release of pip is available: 24.0 -> 25.0.1 error 31-Mar-2025 11:48:43 [notice] To update, run: pip install --upgrade pip build 31-Mar-2025 11:48:43 Testing build 31-Mar-2025 11:48:44 ============================= test session starts ============================== build 31-Mar-2025 11:48:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /usr/local/bin/python3.10 build 31-Mar-2025 11:48:44 cachedir: .pytest_cache build 31-Mar-2025 11:48:44 rootdir: /casampi build 31-Mar-2025 11:48:44 collecting ... ============================= test session starts ============================== build 31-Mar-2025 11:48:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /usr/local/bin/python3.10 build 31-Mar-2025 11:48:44 cachedir: .pytest_cache build 31-Mar-2025 11:48:44 rootdir: /casampi build 31-Mar-2025 11:48:44 collecting ... ============================= test session starts ============================== build 31-Mar-2025 11:48:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /usr/local/bin/python3.10 build 31-Mar-2025 11:48:44 cachedir: .pytest_cache build 31-Mar-2025 11:48:44 rootdir: /casampi build 31-Mar-2025 11:48:44 collecting ... ============================= test session starts ============================== build 31-Mar-2025 11:48:44 platform linux -- Python 3.10.1, pytest-8.3.5, pluggy-1.5.0 -- /usr/local/bin/python3.10 build 31-Mar-2025 11:48:44 cachedir: .pytest_cache build 31-Mar-2025 11:48:44 rootdir: /casampi build 31-Mar-2025 11:48:47 collecting ...  build 31-Mar-2025 11:48:47 collecting 4 items  build 31-Mar-2025 11:48:47 collected 15 items / 3 deselected / 12 selected  build 31-Mar-2025 11:48:47 build 31-Mar-2025 11:48:49 ../casampi/src/casampi/tests/test_casampi_subset.py::test_0_MPICommandClient::test_eval_multiple_target_blocking_mode_str_params_successful PASSED [ 8%] build 31-Mar-2025 11:48:49 ../casampi/src/casampi/tests/test_casampi_subset.py::test_0_MPICommandClient::test_eval_undefined_target_non_blocking_mode_dict_params_not_successful PASSED [ 16%] build 31-Mar-2025 11:48:53 ../casampi/src/casampi/tests/test_casampi_subset.py::test_0_MPICommandClient::test_exec_multiple_target_non_blocking_mode_str_params_successful PASSED [ 25%] build 31-Mar-2025 11:48:53 ../casampi/src/casampi/tests/test_casampi_subset.py::test_0_MPICommandClient::test_singleton_behaviour PASSED [ 33%] build 31-Mar-2025 11:48:53 ../casampi/src/casampi/tests/test_casampi_subset.py::test_MPICommandServer::test_server_cannot_be_instantiated PASSED [ 41%] build 31-Mar-2025 11:49:15 ../casampi/src/casampi/tests/test_casampi_subset.py::test_MPICommandServer::test_server_fake_timeout_busy_wait PASSED [ 50%] build 31-Mar-2025 11:49:34 ../casampi/src/casampi/tests/test_casampi_subset.py::test_0_MPIInterface::test_PyParallelImagerHelper_interface PASSED [ 58%] build 31-Mar-2025 11:49:41 ../casampi/src/casampi/tests/test_casampi_subset.py::test_mpi_setjy::test2_setjy_scratchless_mode_multiple_model PASSED [ 66%] build 31-Mar-2025 11:50:14 ../casampi/src/casampi/tests/test_casampi_subset.py::test_mpi_applycal::test1_applycal_fluxscale_gcal_bcal PASSED [ 75%] build 31-Mar-2025 11:50:25 ../casampi/src/casampi/tests/test_casampi_subset.py::test_mpi_NullSelection::test_mpi_NullSelection_entire_mms PASSED [ 83%] build 31-Mar-2025 11:50:33 ../casampi/src/casampi/tests/test_casampi_subset.py::test_mpi_log_level::test_mpi_log_level_default_to_debug PASSED [ 91%] build 31-Mar-2025 11:50:33 ../casampi/src/casampi/tests/test_casampi_subset.py::test_mpi_plotms::test_mpi_plotms_concurrent SKIPPED [100%] build 31-Mar-2025 11:50:33 build 31-Mar-2025 11:50:33 ------------- generated xml file: /home/casatest/test_casampi.xml -------------- build 31-Mar-2025 11:50:33 =========== 11 passed, 1 skipped, 3 deselected in 109.21s (0:01:49) ============ build 31-Mar-2025 11:50:48 Done error 31-Mar-2025 11:50:48 mkdir: cannot create directory ‘/casampi/dist/casampi-0.5.6-py3-none-any.whl’: File exists error 31-Mar-2025 11:50:48 mkdir: cannot create directory ‘/wheeldirectory/’: File exists simple 31-Mar-2025 11:50:50 Finished task 'Build and Test' with result: Success simple 31-Mar-2025 11:50:50 Starting task 'Gather logs' of type 'com.atlassian.bamboo.plugins.testresultparser:task.testresultparser.junit' simple 31-Mar-2025 11:50:50 Parsing test results under /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3... simple 31-Mar-2025 11:50:50 Finished task 'Gather logs' with result: Success simple 31-Mar-2025 11:50:50 Skipping execution of task 'com.atlassian.bamboo.plugins.scripttask:task.builder.script' as it is disabled simple 31-Mar-2025 11:50:50 Running post build plugin 'Docker Container Cleanup' command 31-Mar-2025 11:50:50 Beginning to execute external process for build 'CASA - CMake MPI - Build and package Many Linux 2.28 Python 3.10 #14 (CASA-CMPI-BPML2P3-14)'\n ... running command line: \n/bin/docker rm -f shell-wheel-container310\n ... in: /export/home/cbt-el7-10/bamboohome/xml-data/build-dir/CASA-CMPI-BPML2P3\n build 31-Mar-2025 11:50:52 shell-wheel-container310 simple 31-Mar-2025 11:50:52 Running post build plugin 'NCover Results Collector' simple 31-Mar-2025 11:50:52 Running post build plugin 'Build Results Label Collector' simple 31-Mar-2025 11:50:52 Running post build plugin 'Clover Results Collector' simple 31-Mar-2025 11:50:52 Running post build plugin 'npm Cache Cleanup' simple 31-Mar-2025 11:50:52 Running post build plugin 'Artifact Copier' simple 31-Mar-2025 11:50:52 Publishing an artifact: ManyLinux228 Python 3.10 casampi wheel simple 31-Mar-2025 11:50:52 Finished publishing of artifact Non required job artifact Http Compression On : [ManyLinux228 Python 3.10 casampi wheel], patterns: [casampi*-any.whl] anchored at: [wheeldirectory/] in 96.53 ms simple 31-Mar-2025 11:50:52 Publishing an artifact: requirements.txt simple 31-Mar-2025 11:50:52 Finished publishing of artifact Non required job artifact Http Compression On : [requirements.txt], patterns: [requirements.txt] anchored at: [wheeldirectory/] in 42.23 ms simple 31-Mar-2025 11:50:52 Finalising the build... simple 31-Mar-2025 11:50:52 Stopping timer. simple 31-Mar-2025 11:50:52 Build CASA-CMPI-BPML2P3-14 completed. simple 31-Mar-2025 11:50:52 Running on server: post build plugin 'Build Hanging Detection Configuration' simple 31-Mar-2025 11:50:52 Running on server: post build plugin 'NCover Results Collector' simple 31-Mar-2025 11:50:52 Running on server: post build plugin 'Build Labeller' simple 31-Mar-2025 11:50:52 Running on server: post build plugin 'Clover Delta Calculator' simple 31-Mar-2025 11:50:52 Running on server: post build plugin 'Maven Dependencies Postprocessor' simple 31-Mar-2025 11:50:52 All post build plugins have finished simple 31-Mar-2025 11:50:52 Generating build results summary... simple 31-Mar-2025 11:50:52 Saving build results to disk... simple 31-Mar-2025 11:50:52 Store variable context... simple 31-Mar-2025 11:50:52 Finished building CASA-CMPI-BPML2P3-14.