diff --git a/precice/Dockerfile.Arch b/precice/Dockerfile.Arch index 166ce2421..b4f589677 100644 --- a/precice/Dockerfile.Arch +++ b/precice/Dockerfile.Arch @@ -36,7 +36,7 @@ RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ mkdir /home/precice/precice-install && \ cmake -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_BUILD_TYPE=Debug \ -DPRECICE_CTEST_MPI_FLAGS="--oversubscribe" \ -DCMAKE_INSTALL_PREFIX=/home/precice/precice-install \ -DPRECICE_PETScMapping=$petsc_para \ diff --git a/precice/Dockerfile.Ubuntu1604.home b/precice/Dockerfile.Ubuntu1604.home index c6a367981..d35307b48 100644 --- a/precice/Dockerfile.Ubuntu1604.home +++ b/precice/Dockerfile.Ubuntu1604.home @@ -12,7 +12,7 @@ RUN apt-get -qq update && apt-get -qq install \ python-numpy \ python-dev \ wget \ - pkg-config \ + pkg-config \ bzip2 && \ rm -rf /var/lib/apt/lists/* @@ -41,7 +41,7 @@ ARG gid=1000 ARG CACHEBUST # create user precice -RUN groupadd -g ${gid} precice \ +RUN groupadd -g ${gid} precice \ && useradd -u ${uid} -g ${gid} -m -s /bin/bash precice USER precice WORKDIR /home/precice @@ -68,7 +68,7 @@ RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ mkdir /home/precice/precice-install && \ cmake -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=/home/precice/precice-install \ -DPRECICE_PETScMapping=$petsc_para \ -DPRECICE_MPICommunication=$mpi_para \ diff --git a/precice/Dockerfile.Ubuntu1604.package b/precice/Dockerfile.Ubuntu1604.package index dba72f2d8..054dc573c 100644 --- a/precice/Dockerfile.Ubuntu1604.package +++ b/precice/Dockerfile.Ubuntu1604.package @@ -66,11 +66,11 @@ RUN mkdir /home/precice/precice-build && \ -DPRECICE_Packages=ON \ -DPRECICE_InstallTest=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_BUILD_TYPE=Debug \ -DPRECICE_PETScMapping=$petsc_para \ -DPRECICE_MPICommunication=$mpi_para \ -DPRECICE_PythonActions=$python_para \ - /home/precice/precice && \ + /home/precice/precice && \ make -j$(nproc) && \ make test_base && \ make package && \ diff --git a/precice/Dockerfile.Ubuntu1604.sudo b/precice/Dockerfile.Ubuntu1604.sudo index 169f71d08..cb9c65ea5 100644 --- a/precice/Dockerfile.Ubuntu1604.sudo +++ b/precice/Dockerfile.Ubuntu1604.sudo @@ -62,7 +62,7 @@ ARG python_para=no # Build preCICE, install into /usr/local and clean-up the build directory RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + cmake -DCMAKE_BUILD_TYPE=Debug \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DPRECICE_PETScMapping=$petsc_para \ diff --git a/precice/Dockerfile.Ubuntu1804.home b/precice/Dockerfile.Ubuntu1804.home index 7ec7d02b4..4b754de13 100644 --- a/precice/Dockerfile.Ubuntu1804.home +++ b/precice/Dockerfile.Ubuntu1804.home @@ -24,7 +24,7 @@ ARG CACHEBUST # create user precice ARG uid=1000 ARG gid=1000 -RUN groupadd -g ${gid} precice \ +RUN groupadd -g ${gid} precice \ && useradd -u ${uid} -g ${gid} -m -s /bin/bash precice USER precice WORKDIR /home/precice @@ -51,7 +51,7 @@ RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ mkdir /home/precice/precice-install && \ cmake -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_BUILD_TYPE=Debug \ -DCMAKE_INSTALL_PREFIX=/home/precice/precice-install \ -DPRECICE_PETScMapping=$petsc_para \ -DPRECICE_MPICommunication=$mpi_para \ diff --git a/precice/Dockerfile.Ubuntu1804.package b/precice/Dockerfile.Ubuntu1804.package index 395044f6e..2aff0a273 100644 --- a/precice/Dockerfile.Ubuntu1804.package +++ b/precice/Dockerfile.Ubuntu1804.package @@ -49,7 +49,7 @@ RUN mkdir /home/precice/precice-build && \ -DPRECICE_Packages=ON \ -DPRECICE_InstallTest=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_BUILD_TYPE=Debug \ -DPRECICE_PETScMapping=$petsc_para \ -DPRECICE_MPICommunication=$mpi_para \ -DPRECICE_PythonActions=$python_para \ diff --git a/precice/Dockerfile.Ubuntu1804.sudo b/precice/Dockerfile.Ubuntu1804.sudo index 0bf8bc439..71e31c526 100644 --- a/precice/Dockerfile.Ubuntu1804.sudo +++ b/precice/Dockerfile.Ubuntu1804.sudo @@ -45,7 +45,7 @@ ARG python_para=no # Build preCICE, install into /usr/local and clean-up the build directory RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + cmake -DCMAKE_BUILD_TYPE=Debug \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DPRECICE_PETScMapping=$petsc_para \ diff --git a/precice/Dockerfile.Ubuntu1804.sudo.mpich b/precice/Dockerfile.Ubuntu1804.sudo.mpich index de7d978ae..f6a572f37 100644 --- a/precice/Dockerfile.Ubuntu1804.sudo.mpich +++ b/precice/Dockerfile.Ubuntu1804.sudo.mpich @@ -46,7 +46,7 @@ ARG python_para=no # Build preCICE, install into /usr/local and clean-up the build directory RUN mkdir /home/precice/precice-build && \ cd /home/precice/precice-build && \ - cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + cmake -DCMAKE_BUILD_TYPE=Debug \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DPRECICE_PETScMapping=$petsc_para \