/
githubmirror
/
mpfr
Обзор
Документация
Войти
/
githubmirror
/
mpfr
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.gitlab-ci.yml
64 строки
2 KB
Paul Zimmermann
added CI test for C90 compatibility
27 июн 2025, 12:23
27 июн 2025, 12:23
938d543
Код
Авторство
О чём код?
linux_gmp: stage: build script: - echo "en_US.UTF-8 UTF-8" > /etc/locale.gen - env DEBIAN_FRONTEND=noninteractive apt-get -y update - env DEBIAN_FRONTEND=noninteractive apt-get -y install texinfo - autoreconf -i - ./configure - make - make check tags: - linux linux_gmp_cxx: stage: build script: - echo "en_US.UTF-8 UTF-8" > /etc/locale.gen - env DEBIAN_FRONTEND=noninteractive apt-get -y update - env DEBIAN_FRONTEND=noninteractive apt-get -y install texinfo - autoreconf -i - ./configure CC=g++ - make - make check tags: - linux linux_gmp_clang: stage: build script: - echo "en_US.UTF-8 UTF-8" > /etc/locale.gen - env DEBIAN_FRONTEND=noninteractive apt-get -y update - env DEBIAN_FRONTEND=noninteractive apt-get -y install texinfo clang - autoreconf -i - ./configure CC=clang - make - make check tags: - linux linux_gmp_Werror: stage: build script: - echo "en_US.UTF-8 UTF-8" > /etc/locale.gen - env DEBIAN_FRONTEND=noninteractive apt-get -y update - env DEBIAN_FRONTEND=noninteractive apt-get -y install texinfo - autoreconf -i - ./configure CFLAGS=-Werror - make - make check tags: - linux c90compatibility: stage: build script: - echo "en_US.UTF-8 UTF-8" > /etc/locale.gen - env DEBIAN_FRONTEND=noninteractive apt-get -y update - env DEBIAN_FRONTEND=noninteractive apt-get -y install texinfo - autoreconf -i - ./configure CFLAGS="-std=c90 -pedantic-errors -Wno-error=overlength-strings" - make - make check tags: - linux