diff options
author | tgingold <tgingold@users.noreply.github.com> | 2022-05-16 19:21:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-16 19:21:52 +0200 |
commit | 5f6eae0920bde575fc36a9661b44adbf0dfec7c7 (patch) | |
tree | 0dc5a5acf762c74e59378b783fc272b83ab3705a | |
parent | c2475bd22f647ebea751171fc6376e0b2c872fb7 (diff) | |
parent | 9217cecc8bee7b2a6759f38eafb823703c9d0617 (diff) | |
download | ghdl-5f6eae0920bde575fc36a9661b44adbf0dfec7c7.tar.gz ghdl-5f6eae0920bde575fc36a9661b44adbf0dfec7c7.tar.bz2 ghdl-5f6eae0920bde575fc36a9661b44adbf0dfec7c7.zip |
Merge pull request #2058 from Xiretza/no-default-werror
fix(configure): disable -Werror by default
-rw-r--r-- | .github/workflows/Test.yml | 4 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rwxr-xr-x | scripts/ci-run.sh | 2 | ||||
-rw-r--r-- | scripts/msys2-llvm/PKGBUILD | 1 | ||||
-rw-r--r-- | scripts/msys2-mcode/PKGBUILD | 1 |
5 files changed, 7 insertions, 3 deletions
diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 18f06619d..0ede8cee3 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -28,7 +28,7 @@ jobs: run: | docker run --rm -i -v $(pwd):/src -w /src ghdl/debug:base <<'EOF' #!/usr/bin/env sh - ./configure && make && make install + ./configure --enable-werror && make && make install gnatdoc -P./ghdl EOF @@ -53,7 +53,7 @@ jobs: docker build -t ghdl/doc . -f- <<-EOF FROM ghdl/build:doc COPY . /opt/ghdl - RUN cd /opt/ghdl && ./configure && make && make install + RUN cd /opt/ghdl && ./configure --enable-werror && make && make install EOF - name: '📥 Download artifact: gnatdoc' @@ -42,7 +42,7 @@ backtrace_lib= llvm_be=llvm6 build= build_mode= -enable_werror=true +enable_werror=false enable_checks=true enable_gplcompat=unknown enable_libghdl=true diff --git a/scripts/ci-run.sh b/scripts/ci-run.sh index 368224085..ecfd6e358 100755 --- a/scripts/ci-run.sh +++ b/scripts/ci-run.sh @@ -202,6 +202,8 @@ build () { mkdir "build-$BACK" cd "build-$BACK" + CONFIG_OPTS+=" --enable-werror" + if [ "x$ISSYNTH" = "xfalse" ]; then CONFIG_OPTS+=" --disable-synth" fi diff --git a/scripts/msys2-llvm/PKGBUILD b/scripts/msys2-llvm/PKGBUILD index 0c7848209..91aba6f59 100644 --- a/scripts/msys2-llvm/PKGBUILD +++ b/scripts/msys2-llvm/PKGBUILD @@ -28,6 +28,7 @@ build() { --prefix=${MINGW_PREFIX} \ --with-llvm-config="llvm-config --link-static" \ LDFLAGS="-static" \ + --enable-werror \ --enable-libghdl \ --enable-synth make GNATMAKE="gnatmake -j$(nproc)" diff --git a/scripts/msys2-mcode/PKGBUILD b/scripts/msys2-mcode/PKGBUILD index 7c77fbf75..1e01fa613 100644 --- a/scripts/msys2-mcode/PKGBUILD +++ b/scripts/msys2-mcode/PKGBUILD @@ -24,6 +24,7 @@ build() { ../../../../configure \ --prefix=${MINGW_PREFIX} \ LDFLAGS="-static -Wl,--stack=8388608" \ + --enable-werror \ --enable-libghdl \ --enable-synth make GNATMAKE="gnatmake -j$(nproc)" |