Skip to content

Commit 0bbc04b

Browse files
committed
Allowed failures on Travis CI and license maintainer script
The coverage build is currently failing due to segmentation faults. It is currently listed as an allowed failure in `.travis.yml` to avoid erroneously flagging builds as failing. The license maintainer hook has been rewritten in Python.
1 parent dfd7fd2 commit 0bbc04b

34 files changed

+1207
-1520
lines changed

.appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ build_script:
7575
- cmake --build . -- %BUILDFLAGS%
7676

7777
test_script:
78-
- ctest --parallel 2 --output-on-failure --verbose --dashboard Experimental
78+
- ctest --parallel 2 --output-on-failure --dashboard Experimental --verbose --track AppVeyorCI
7979

8080
notifications:
8181
- provider: Slack

.gitattributes

Lines changed: 44 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,73 @@
11
# API files
2-
api/*.h licensefile=.githooks/license-maintainer/LICENSE-C
3-
api/*.F90 licensefile=.githooks/license-maintainer/LICENSE-Fortran
2+
api/*.h licensefile=.githooks/LICENSE-C
3+
api/*.F90 licensefile=.githooks/LICENSE-Fortran
44

55
# include directory
6-
include/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
6+
include/*.hpp licensefile=.githooks/LICENSE-C++
77
include/STLUtils.hpp !licensefile
8-
include/Config.hpp.in licensefile=.githooks/license-maintainer/LICENSE-C++
8+
include/Config.hpp.in licensefile=.githooks/LICENSE-C++
99

1010
# bin
11-
src/bin/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
11+
src/bin/*.cpp licensefile=.githooks/LICENSE-C++
1212

1313
# bi_operators
14-
src/bi_operators/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
15-
src/bi_operators/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
14+
src/bi_operators/*.hpp licensefile=.githooks/LICENSE-C++
15+
src/bi_operators/*.cpp licensefile=.githooks/LICENSE-C++
1616

1717
# cavity
18-
src/cavity/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
19-
src/cavity/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
18+
src/cavity/*.hpp licensefile=.githooks/LICENSE-C++
19+
src/cavity/*.cpp licensefile=.githooks/LICENSE-C++
2020

2121
# green
22-
src/green/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
23-
src/green/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
24-
src/green/dielectric_profile/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
22+
src/green/*.hpp licensefile=.githooks/LICENSE-C++
23+
src/green/*.cpp licensefile=.githooks/LICENSE-C++
24+
src/green/dielectric_profile/*.hpp licensefile=.githooks/LICENSE-C++
2525

2626
# interface
27-
src/interface/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
28-
src/interface/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
27+
src/interface/*.hpp licensefile=.githooks/LICENSE-C++
28+
src/interface/*.cpp licensefile=.githooks/LICENSE-C++
2929

3030
# metal
31-
src/metal/*.F90 licensefile=.githooks/license-maintainer/LICENSE-Fortran
31+
src/metal/*.F90 licensefile=.githooks/LICENSE-Fortran
3232

3333
# pedra
34-
src/pedra/*.inc licensefile=.githooks/license-maintainer/LICENSE-Fortran
35-
src/pedra/*.F90 licensefile=.githooks/license-maintainer/LICENSE-Fortran
34+
src/pedra/*.inc licensefile=.githooks/LICENSE-Fortran
35+
src/pedra/*.F90 licensefile=.githooks/LICENSE-Fortran
3636
src/pedra/pedra_dlapack.F90 !licensefile
3737

3838
# solver
39-
src/solver/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
40-
src/solver/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
39+
src/solver/*.hpp licensefile=.githooks/LICENSE-C++
40+
src/solver/*.cpp licensefile=.githooks/LICENSE-C++
4141

4242
# utils
43-
src/utils/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
44-
src/utils/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
45-
src/utils/cnpy.hpp !licensefile
46-
src/utils/cnpy.cpp !licensefile
47-
src/utils/legendre.h !licensefile
43+
src/utils/*.hpp licensefile=.githooks/LICENSE-C++
44+
src/utils/*.cpp licensefile=.githooks/LICENSE-C++
45+
src/utils/cnpy.hpp !licensefile
46+
src/utils/cnpy.cpp !licensefile
47+
src/utils/legendre.h !licensefile
4848
src/utils/Interpolation.* !licensefile
4949
src/utils/Vector* !licensefile
5050

5151
# tests
52-
tests/unit_tests.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
53-
tests/TestingMolecules.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
54-
tests/Fortran_host/*.f90 licensefile=.githooks/license-maintainer/LICENSE-Fortran
55-
/tests/C_host/*.h licensefile=.githooks/license-maintainer/LICENSE-C
56-
/tests/C_host/*.c licensefile=.githooks/license-maintainer/LICENSE-C
57-
tests/bi_operators/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
58-
tests/cpcm/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
59-
tests/dielectric_profile/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
60-
tests/gepol/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
61-
tests/green/*.hpp licensefile=.githooks/license-maintainer/LICENSE-C++
62-
tests/green/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
63-
tests/iefpcm/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
64-
tests/input/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
65-
tests/numerical_quadrature/*.cpp licensefile=.githooks/license-maintainer/LICENSE-C++
52+
tests/unit_tests.cpp licensefile=.githooks/LICENSE-C++
53+
tests/TestingMolecules.hpp licensefile=.githooks/LICENSE-C++
54+
tests/Fortran_host/*.f90 licensefile=.githooks/LICENSE-Fortran
55+
/tests/C_host/*.h licensefile=.githooks/LICENSE-C
56+
/tests/C_host/*.c licensefile=.githooks/LICENSE-C
57+
tests/bi_operators/*.cpp licensefile=.githooks/LICENSE-C++
58+
tests/cpcm/*.cpp licensefile=.githooks/LICENSE-C++
59+
tests/dielectric_profile/*.cpp licensefile=.githooks/LICENSE-C++
60+
tests/gepol/*.cpp licensefile=.githooks/LICENSE-C++
61+
tests/green/*.hpp licensefile=.githooks/LICENSE-C++
62+
tests/green/*.cpp licensefile=.githooks/LICENSE-C++
63+
tests/iefpcm/*.cpp licensefile=.githooks/LICENSE-C++
64+
tests/input/*.cpp licensefile=.githooks/LICENSE-C++
65+
tests/numerical_quadrature/*.cpp licensefile=.githooks/LICENSE-C++
6666

6767
# tools
68-
src/make_cmake_files.py licensefile=.githooks/license-maintainer/LICENSE-Python
69-
tools/pcmsolver.py.in licensefile=.githooks/license-maintainer/LICENSE-Python
70-
tests/make_cmake_files.py licensefile=.githooks/license-maintainer/LICENSE-Python
68+
doc/conf.py licensefile=.githooks/LICENSE-Python
69+
doc/gfx/cloc_tools.py.in licensefile=.githooks/LICENSE-Python
70+
src/make_cmake_files.py licensefile=.githooks/LICENSE-Python
71+
tools/codata.py.in licensefile=.githooks/LICENSE-Python
72+
tools/pcmsolver.py.in licensefile=.githooks/LICENSE-Python
73+
tests/make_cmake_files.py licensefile=.githooks/LICENSE-Python
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

.githooks/license-maintainer/LICENSE

Lines changed: 0 additions & 165 deletions
This file was deleted.

0 commit comments

Comments
 (0)