Run CI scripts without AVM_DISABLE_FP=on with OTP-22+
@@ -93,19 +93,15 @@ jobs:
- otp: "21"
elixir_version: "1.7"
- cmake_opts: ""
- otp: "22"
elixir_version: "1.8"
- cmake_opts: "-DAVM_DISABLE_FP=on"
- otp: "23"
- elixir_version: "1.10.4"
- cmake_opts: "-DAVM_DISABLE_FP=on"
+ elixir_version: "1.11"
- otp: "24"
- elixir_version: "1.11"
- cmake_opts: "-DAVM_DISABLE_FP=on"
+ elixir_version: "1.14"
- os: "ubuntu-18.04"
cc: "gcc-4.8"
@@ -123,13 +119,22 @@ jobs:
cxx: "g++-10"
cflags: "-m32 -O3"
otp: "23"
- elixir_version: "1.10.4"
- cmake_opts: "-DOPENSSL_CRYPTO_LIBRARY=/usr/lib/i386-linux-gnu/libcrypto.so
- -DAVM_DISABLE_FP=on"
+ elixir_version: "1.11"
+ cmake_opts: "-DOPENSSL_CRYPTO_LIBRARY=/usr/lib/i386-linux-gnu/libcrypto.so"
arch: "i386"
compiler_pkgs: "gcc-10 g++-10 gcc-10-multilib g++-10-multilib libc6-dev-i386
libc6-dbg:i386 zlib1g-dev:i386 libssl-dev:i386"
+ # keep one FP disabled configuration
+ - os: "ubuntu-20.04"
+ cc: "gcc-10"
+ cxx: "g++-10"
+ cflags: "-O3"
+ otp: "24"
+ elixir_version: "1.14"
+ cmake_opts: "-DAVM_DISABLE_FP=on"
+ compiler_pkgs: "gcc-10 g++-10"
+
env:
CC: ${{ matrix.cc }}
CXX: ${{ matrix.cxx }}
