Skip to content

Commit

Permalink
Merge pull request #1164 from rdemaria/fix_tests
Browse files Browse the repository at this point in the history
Fix tests
  • Loading branch information
rdemaria committed Mar 11, 2023
2 parents 96e56fd + 071edf3 commit c689674
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 32 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,9 @@ jobs:
elif [[ ${{ matrix.os }} == macos ]]; then
$(pwd)/cmake-dist/bin/cmake .. "\$@" \
-DCMAKE_OSX_ARCHITECTURES=x86_64 \
-DCMAKE_C_COMPILER=gcc-9 \
-DCMAKE_CXX_COMPILER=g++-9 \
-DCMAKE_Fortran_COMPILER=gfortran-9
-DCMAKE_C_COMPILER=gcc-12 \
-DCMAKE_CXX_COMPILER=g++-12 \
-DCMAKE_Fortran_COMPILER=gfortran-12
else
$(pwd)/cmake-dist/bin/cmake .. "\$@"
fi
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/cpymad.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ jobs:
run: |
cmake . \
-DCMAKE_OSX_ARCHITECTURES=x86_64 \
-DCMAKE_C_COMPILER=gcc-9 \
-DCMAKE_CXX_COMPILER=g++-9 \
-DCMAKE_Fortran_COMPILER=gfortran-9 \
-DCMAKE_C_COMPILER=gcc-12 \
-DCMAKE_CXX_COMPILER=g++-12 \
-DCMAKE_Fortran_COMPILER=gfortran-12 \
-DBUILD_SHARED_LIBS=OFF \
-DMADX_STATIC=OFF \
-DCMAKE_INSTALL_PREFIX=$MADXDIR \
Expand Down Expand Up @@ -112,7 +112,7 @@ jobs:
- name: Build cpymad
run: |
if [[ ${{ matrix.os }} == macos ]]; then
export CC=gcc-9
export CC=gcc-12
fi
export X11=0 BLAS=1 LAPACK=1
python setup.py build_ext -lm
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/make.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,11 @@ jobs:
- name: Setup gcc/gfortran
run: |
ls /usr/local/bin/gfortran*
set -ex
sudo ln -s $(which gcc-9) /usr/local/bin/gcc
sudo ln -s $(which g++-9) /usr/local/bin/g++
sudo ln -s $(which gfortran-9) /usr/local/bin/gfortran
sudo ln -s $(which gcc-12) /usr/local/bin/gcc
sudo ln -s $(which g++-12) /usr/local/bin/g++
sudo ln -s $(which gfortran-12) /usr/local/bin/gfortran
- name: Build MAD-X
run: |
Expand Down
10 changes: 5 additions & 5 deletions tests/test-ptc-normal-5D-beambeam/leir.ptc.nonlin.cfg
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
4-6 * skip # date,version
* * any abs=1e-11 rel=1e-9
113 1 abs=1e-11
143 1 abs=1e-11
299 1 abs=1e-7 # high order RDT
338 * abs=1e-7 # high order RDT
* * any abs=5e-0 rel=1e-5
113 1 abs=1e-6
143 1 abs=1e-6
299 1 abs=1e-6 # high order RDT
338 * abs=1e-6 # high order RDT


18 changes: 9 additions & 9 deletions tests/test-ptc-normal/ptc.nonlin.cfg
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
4-6 * skip # date,version
* * any abs=2e-15 rel=5e-10
169-699 * any abs=2e-10 rel=5e-10
700-1314 * any abs=2e-9 rel=3e-10 # genfu order 6
1315-2301 * any abs=2e-7 rel=5e-10 # genfu order 7
2302-3768 * any abs=9e-5 rel=6e-10 # genfu order 8
3769-5910 * any abs=1.8e-3 rel=6.2e-10 # genfu order 9
5911-7076 * any abs=1e-13 rel=6e-10
7077-8046 * any abs=4e-12 rel=8e-10# hamiltonian order 7
8047-9465 * any abs=2e-10 rel=6e-11# hamiltonian order 8
9466-11607 * any abs=1e-9 rel=5e-11 # hamiltonian order 9
169-699 * any abs=5e-8 rel=5e-6
700-1314 * any abs=2e-5 rel=3e-5 # genfu order 6
1315-2301 * any abs=2e-1 rel=5e-5 # genfu order 7
2302-3768 * any abs=9e-1 rel=6e-5 # genfu order 8
3769-5910 * any abs=1e-0 rel=6e-5 # genfu order 9
5911-7076 * any abs=1e-0 rel=6e-5
7077-8046 * any abs=4e-1 rel=8e-5# hamiltonian order 7
8047-9465 * any abs=2e-1 rel=6e-5# hamiltonian order 8
9466-11607 * any abs=1e-0 rel=5e-5# hamiltonian order 9
4 changes: 2 additions & 2 deletions tests/test-ptc-twiss-normal-5D/leir.5D.ptc.nonlin.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
* * any abs=1e-12 rel=1e-14
41-60 * skip # any abs=1e-3 rel=1e-2 # eign vectors (sent report to Etienne on 2017.01.16)
61-348 * skip # any abs=3e-4 rel=1e-2 # RDTs (sent report to Etienne on 2017.01.16)
349-657 * any abs=2e-10 rel=1e-12 # Hamiltonian terms
994 1 any abs=1e-10 rel=2.2e-10
349-657 * any abs=2e-6 rel=1e-6 # Hamiltonian terms
994 1 any abs=1e-7 rel=2.2e-7

4 changes: 2 additions & 2 deletions tests/test-ptc-twiss-normal-6D/leir.6D.ptc.nonlin.cfg
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
4-6 * skip # date,version
* * any abs=9e-7 rel=1e-14
* * any abs=9e-4 rel=1e-7
17-20 * any abs=5e-9 rel=1e-11 # Q3
25-60 * any abs=1e-3 rel=1e-3 # eign vectors (EF 2017.01.16)
60 1 any abs=9e-3 rel=1.2e-3
61-576 * any abs=3e-4 rel=3e-2 # RDTs (EF 2017.01.16)
578-1080 * any abs=5e-7 rel=1e-8 # Hamiltonian terms
578-1080 * any abs=5e-5 rel=1e-5 # Hamiltonian terms
4 changes: 2 additions & 2 deletions tests/test-ptc-twiss-normal-genfu/ptc.nonlin.cfg
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
4-6 * skip # date,version
* * any abs=1e-16 rel=1e-24
29-48 * any abs=1e-15 rel=1e-24 # EIGN values
* * any abs=1e-5 rel=1e-06
29-48 * any abs=1e-5 rel=1e-06 # EIGN values
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
1-7 * skip # head
315-317 * skip # tail
* * any abs=1e-12 rel=1e-12 # global
* * any abs=1e-5 rel=1e-5 # global
198-207/3 * rel=1e-4 # twiss summary
232 1 rel=3e-15 # [YIL] machine length
305 1 abs=1e-10 # symplecticity deviation
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
1-8 * skip # head
* * any abs=1e-12 rel=2e-10
* * any abs=1e-9 rel=2e-7

0 comments on commit c689674

Please sign in to comment.