Skip to content
Manually triggered September 7, 2023 00:43
Status Success
Total duration 18m 54s
Artifacts 1

ci.yaml

on: workflow_dispatch
tests  /  Check pre-commit
18s
tests / Check pre-commit
Matrix: tests / tests
Matrix: tests / coverage
tests  /  Run python tests with coverage
2m 20s
tests / Run python tests with coverage
Matrix: build-wheel / build_wheels
build-wheel  /  Build source distribution
31s
build-wheel / Build source distribution
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 121 warnings
tests / Check gcc and Python 3.12
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
tests / Check gcc and Python 3.12
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
tests / Check intel and Python 3.12
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
tests / Check intel and Python 3.12
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
tests / Check llvm and Python 3.12
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
tests / Check llvm and Python 3.12
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
tests / Check gcc and Python 3.9: src/delaunay.c#L346
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.9: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check gcc and Python 3.9: src/spacegroup.c#L1150
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.9: src/spacegroup.c#L1098
'num_free_axes' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.9: src/spin.c#L614
'scalar' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check intel and Python 3.9: src/CMakeLists.txt#L64
Sanitizer are not bundled well with intel compiler
tests / Check intel and Python 3.9
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check intel and Python 3.9
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check llvm and Python 3.11
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.11
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.10
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.10
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.8
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.8
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check intel and Python 3.11: src/CMakeLists.txt#L64
Sanitizer are not bundled well with intel compiler
tests / Check intel and Python 3.11
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check intel and Python 3.11
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check gcc and Python 3.12: src/delaunay.c#L346
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.12: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check gcc and Python 3.12: src/spacegroup.c#L1150
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.12: src/spacegroup.c#L1098
'num_free_axes' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.12: src/spin.c#L614
'scalar' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.11: src/delaunay.c#L346
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.11: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check gcc and Python 3.11: src/spacegroup.c#L1150
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.11: src/spacegroup.c#L1098
'num_free_axes' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.11: src/spin.c#L614
'scalar' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check intel and Python 3.12: src/CMakeLists.txt#L64
Sanitizer are not bundled well with intel compiler
tests / Check intel and Python 3.12
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check intel and Python 3.12
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check gcc and Python 3.8: src/delaunay.c#L346
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.8: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check gcc and Python 3.8: src/spacegroup.c#L1150
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.8: src/spacegroup.c#L1098
'num_free_axes' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.8: src/spin.c#L614
'scalar' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check llvm and Python 3.12
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.12
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check gcc and Python 3.10: src/delaunay.c#L346
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.10: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check gcc and Python 3.10: src/spacegroup.c#L1150
'j' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.10: src/spacegroup.c#L1098
'num_free_axes' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check gcc and Python 3.10: src/spin.c#L614
'scalar' may be used uninitialized [-Wmaybe-uninitialized]
tests / Check intel and Python 3.10: src/CMakeLists.txt#L64
Sanitizer are not bundled well with intel compiler
tests / Check intel and Python 3.10
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check intel and Python 3.10
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check llvm and Python 3.9
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check llvm and Python 3.9
implicit conversion from 'int32_t' (aka 'int') to 'float' may lose precision [-Wimplicit-int-float-conversion]
tests / Check intel and Python 3.8: src/CMakeLists.txt#L64
Sanitizer are not bundled well with intel compiler
tests / Check intel and Python 3.8
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check intel and Python 3.8
explicit comparison with NaN in fast floating point mode [-Wtautological-constant-compare]
tests / Check windows and Python 3.12: src/delaunay.c#L379
potentially uninitialized local variable 'j' used
tests / Check windows and Python 3.12: src/kgrid.c#L55
'return': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L135
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L139
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L175
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L180
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L270
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/kpoint.c#L278
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.12: src/magnetic_spacegroup.c#L168
potentially uninitialized local variable 'same' used
tests / Check windows and Python 3.12: src/pointgroup.c#L1113
potentially uninitialized local variable 'axis' used
tests / Check windows and Python 3.8: src/delaunay.c#L379
potentially uninitialized local variable 'j' used
tests / Check windows and Python 3.8: src/kgrid.c#L55
'return': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/magnetic_spacegroup.c#L168
potentially uninitialized local variable 'same' used
tests / Check windows and Python 3.8: src/kpoint.c#L135
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/kpoint.c#L139
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/kpoint.c#L175
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/kpoint.c#L180
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/kpoint.c#L270
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/kpoint.c#L278
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.8: src/pointgroup.c#L1113
potentially uninitialized local variable 'axis' used
tests / Check windows and Python 3.10: src/delaunay.c#L379
potentially uninitialized local variable 'j' used
tests / Check windows and Python 3.10: src/kgrid.c#L55
'return': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L135
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L139
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L175
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L180
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L270
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/kpoint.c#L278
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.10: src/magnetic_spacegroup.c#L168
potentially uninitialized local variable 'same' used
tests / Check windows and Python 3.10: src/pointgroup.c#L1113
potentially uninitialized local variable 'axis' used
tests / Check windows and Python 3.9: src/delaunay.c#L379
potentially uninitialized local variable 'j' used
tests / Check windows and Python 3.9: src/kgrid.c#L55
'return': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L135
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L139
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L175
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L180
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L270
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/kpoint.c#L278
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.9: src/magnetic_spacegroup.c#L168
potentially uninitialized local variable 'same' used
tests / Check windows and Python 3.9: src/pointgroup.c#L1113
potentially uninitialized local variable 'axis' used
tests / Check windows and Python 3.11: src/delaunay.c#L379
potentially uninitialized local variable 'j' used
tests / Check windows and Python 3.11: src/kpoint.c#L135
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kpoint.c#L139
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kpoint.c#L175
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kpoint.c#L180
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kpoint.c#L270
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kpoint.c#L278
'=': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/kgrid.c#L55
'return': conversion from 'size_t' to 'int', possible loss of data
tests / Check windows and Python 3.11: src/magnetic_spacegroup.c#L168
potentially uninitialized local variable 'same' used
tests / Check windows and Python 3.11: src/pointgroup.c#L1113
potentially uninitialized local variable 'axis' used
tests / Check API test coverage: src/delaunay.c#L346
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1112
‘axis_i’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1113
‘axis’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check API test coverage: src/spacegroup.c#L1150
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1098
‘num_free_axes’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spin.c#L614
‘scalar’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/delaunay.c#L346
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1112
‘axis_i’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1113
‘axis’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check API test coverage: src/spacegroup.c#L1150
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1098
‘num_free_axes’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spin.c#L614
‘scalar’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/delaunay.c#L346
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1112
‘axis_i’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/pointgroup.c#L1113
‘axis’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1114
this statement may fall through [-Wimplicit-fallthrough=]
tests / Check API test coverage: src/spacegroup.c#L1150
‘j’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spacegroup.c#L1098
‘num_free_axes’ may be used uninitialized in this function [-Wmaybe-uninitialized]
tests / Check API test coverage: src/spin.c#L614
‘scalar’ may be used uninitialized in this function [-Wmaybe-uninitialized]

Artifacts

Produced during runtime
Name Size
artifact Expired
5.2 MB