Be sure that it is not a semantic versioning. Every release can be a breaking change.
You should use containers with a fixed tag.
Each release will be tagged as calendar versioning {year}.{month}.{patch}
format.
- Update clang 14.0.4 -> 14.0.5 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/75
- Update clang 13.0.1 -> 14.0.4 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/74
- Revert clang 14.0.4 -> 13.0.1, and fix makefile bug https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/73
- Update clang 13.0.1 -> 14.0.4 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/72
- Update base container cuda11.7_ubuntu22.04 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/71
- Ubuntu 20.04 -> 22.04
- CUDA 11.6.0 -> 11.7.1
- gcc 10 -> 12
- cmake 3.21 -> 3.23
- OpenMPI 4.1.0 -> 4.1.3
- Dockerfile is automatically generated by script in allgebra_template/ https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/70
- Delete libnccl and libnccl-dev, because that in cuda11.7 is not released https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/71
- Update CUDA11.4.1 -> CUDA11.6.2 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/69
- CUDA 11.4.1 has drop https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/69
- Add clang-tidy https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/68
- Integrate suppoert tool containers for main container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/68
- Add /root/.gitconfig to use git command for root user https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/67
- Delete supprt containers (clang format, poetry) https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/68
- Rebuild 22.02.0 (because CUDA GPG Key is updated) https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/66
- Use LLVM 13.0.1 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/65
- LLVM12 container has drop https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/64
- Typo in
ALLGEBRA_*
variables https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/63
- Add gcc-10, gfortran-10 and doxygen in every container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/62
- doxygen container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/62
- Add example of control gpu thread by openmp offloading https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/60
- cmake 3.21.3 for doxygen container
- Add cmake, make, and ninja in doxygen container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/58
- cmake is upgrade to 3.21.3 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/57
- LLVM 13.0.0 image https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/55
- ALLGEBRA_CUDA_VERSION_PATCH environment variable https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/54
- Use alpine for keep changelog job https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/56
- Drop CUDA 10.1 containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/53
- ALLGEBRA_CUDA_INSTALL_DIR and other environment values https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/50
- CUDA 11.4 with GCC 10 container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/51
- poetry container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/49
- Remove gfortran-7 in CUDA 10.1 and CUDA 11.4 containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/52
- Drop CUDA 11.0, 10.2 containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/51
- Create CUDA 11.4 based image based on CUDA 10.1 image https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/47
- Update LLVM to 12.0.1 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/46
- Add /.singurality.d/libs in LIBRARY_PATH https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/44
- Update LLVM to 12.0.0 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/43
- Update cmake to 3.20.2 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/42
- Add MPI example code https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/38
- README for utilities/allgebra_get_device_cc
- Format C++ codes in exmples/ https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/41
- Remove error comment of
allgebra_get_device_cc
https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/38 - Add
make in
target, and "How to build container" section in README https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/40 - Upgrade to LLVM 11.0.1 https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/36
- Build clang-format and doxygen container on CI https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/34
- Cleanup Makefile, split build CI task into each CUDA versions https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/35
- add liblapacke-dev in OSS containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/32
- Rewrite gcc9 containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/31
- Upgrade to gcc10
- Add compiler name to container URI
- Rewrite Makefile system like clang11gcc7
- add clang11gcc7 OSS container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/29
- add keep changelog CI https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/29
- add clang11gcc7 MKL container https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/28
- add OpenMP Offloading math function examples https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/24
- add OpenMP Offloading examples https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/22
- Rewrite clang11gcc7 containers https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/30
- Rename clang11gcc7/cuda10_1/mkl -> cuda10_1/clang11gcc7/mkl
- Push intermidiate containers to CI registry
- Share base images between mkl and oss containers
- change
-
to_
in all files (expectclang-format
) https://gitlab.ritc.jp/ricos/allgebra/-/merge_requests/22
- python3-pandas
- cmake to 3.18.4