Running phase: unpackPhase unpacking sources unpacking source archive /nix/store/wrfklw1z1fihzc4zz2ma45628kk6p4c3-source source root is source Running phase: patchPhase patching sources applying patch /nix/store/wnm18zxzzjqkif6fdxqc2c0lgnm747sw-fix-clang-error-sin-cos.patch patching file src/Trigs/CordicSinCos.hpp Hunk #1 succeeded at 50 with fuzz 2 (offset 23 lines). applying patch /nix/store/8a76snjr4r0f5q1v2jxdd6zlk0g3via7-fix-clang-error-atan2.patch patching file src/Trigs/FixAtan2ByCORDIC.hpp Running phase: configurePhase configuring fixing cmake files... cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/share/doc/FloPoCo -DCMAKE_INSTALL_INFODIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/include -DCMAKE_INSTALL_SBINDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ranlib -DCMAKE_AR=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3 -- The C compiler identification is GNU 11.3.0 -- The CXX compiler identification is GNU 11.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Trying to build FloPoCo on Linux, compiler is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc CMake Deprecation Warning at CMakeLists.txt:6 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test COMPILER_SUPPORTS_CXX11 -- Performing Test COMPILER_SUPPORTS_CXX11 - Success -- Performing Test COMPILER_SUPPORTS_CXX0X -- Performing Test COMPILER_SUPPORTS_CXX0X - Success -- Found Sollya: /nix/store/n3fqcxvisv8nxph5qdls9xysi5zqxy4j-sollya-8.0/lib/libsollya.so -- Found mpfr: /nix/store/112a034v5r17y516lpfmvqm89r9wn29l-mpfr-4.1.1-dev/include /nix/store/vmhgw55ka2z6xpfq9yfilyk09371q1ip-mpfr-4.1.1/lib/libmpfr.so -- Found WCPG : /nix/store/lx689mgyl32kq1l6kwbsik921668rd7d-wcpg-0.9/include /nix/store/lx689mgyl32kq1l6kwbsik921668rd7d-wcpg-0.9/lib/libwcpg.so -- Found lex: /nix/store/c5f4875ib0k183kps0z8p95d4ifbpwdb-flex-2.6.4/bin/flex -- Found bison: /nix/store/hjm91brmhw5j30bfchg84lggmsqkw2wr-bison-3.8.2/bin/bison -- Found flex: /nix/store/c5f4875ib0k183kps0z8p95d4ifbpwdb-flex-2.6.4/bin/flex /build/source/src/random -- Found Boost: /nix/store/mh7aagvrb1md58jcc8adgxy2gk7dhqk7-boost-1.79.0-dev/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found version "1.79.0") found components: test_exec_monitor -- FindGSL: gsl-config not found. -- Configuring done CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Operator.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/UserInterface.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Signal.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/utils.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FlopocoStream.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/ResourceEstimationHelper.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/FloorplanningHelper.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/DSP.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Target.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TargetModel.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/Spartan3.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/Virtex4.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/Virtex5.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/Virtex6.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/StratixII.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/StratixIII.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/StratixIV.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/StratixV.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/CycloneII.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/CycloneIII.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/CycloneIV.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Targets/CycloneV.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/AutoTest/AutoTest.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TestBenches/TestCase.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TestBenches/FPNumber.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TestBenches/IEEENumber.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TestBenches/Wrapper.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/TestBenches/TestBench.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/BitHeap/BitHeap.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/BitHeap/WeightedBit.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/BitHeap/Plotter.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Conversions/InputIEEE.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Conversions/OutputIEEE.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Conversions/FP2Fix.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Conversions/Fix2FP.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ShiftersEtc/LZOC.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ShiftersEtc/LZOCShifterSticky.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ShiftersEtc/Shifters.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ShiftReg.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFilters/FixSOPC.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFilters/FixFIR.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFilters/FixHalfSine.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFilters/FixIIR.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFilters/FixSIF.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntAdder.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntAdderClassical.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntAdderAlternative.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntComparator.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntDualSub.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/BasicCompressor.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen1.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntAdderSpecific.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/IntComparatorSpecific.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/CarryGenerationCircuit.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen2.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntAddSubCmp/LongIntAdderMuxNetwork.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/ShiftAddOp.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/ShiftAddDag.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/IntConstMult.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/IntConstMCM.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/KCMTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/IntIntKCM.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/FPConstMult.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/CRFPConstMult.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/FixRealKCM.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/FPRealKCM.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/IntConstDiv.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ConstMult/FPConstDiv.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntMult/IntMultiplier.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntMult/FixMultAdd.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntMult/MultiplierBlock.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/IntMult/IntSquarer.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Complex/FixComplexKCM.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAdd.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAddDualPath.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAddSinglePath.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAdd3Input.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPAddSub/FPAddSub.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPMultSquare/FPMult.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPMultSquare/FPSquare.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPDivSqrt/SelFunctionTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPDivSqrt/FPDiv.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPDivSqrt/FPSqrt.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPComposite/FPLargeAcc.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPComposite/LargeAccToFP.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPComposite/FPDotProduct.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FPComposite/FP2DNorm.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Table.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/DualTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixConstant.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixFunction.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixFunctionByTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/BasicPolyApprox.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/PiecewisePolyApprox.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixHornerEvaluator.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixFunctionBySimplePoly.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixFunctionByPiecewisePoly.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/GenericTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/BipartiteTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/Multipartite.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/FixFunctions/FixFunctionByMultipartiteTable.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/ConstDiv3ForSinPoly.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixSinPoly.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixSinCos.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/CordicSinCos.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixAtan2.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixAtan2ByCORDIC.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixAtan2ByRecipMultAtan.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/Atan2Table.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Trigs/Fix2DNorm.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/Plane.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/Point.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ExpLog/FPExp.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ExpLog/FPLog.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/ExpLog/FPPow.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:180 (ADD_LIBRARY): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/UserDefinedOperator.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:409 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/main.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:429 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/fp2bin.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:432 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/bin2fp.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:435 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/longacc2fp.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:438 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/fp2binIEEE754.cpp This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at CMakeLists.txt:441 (ADD_EXECUTABLE): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /build/source/src/Tools/binIEEE7542fp.cpp This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_TESTING CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DOCDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_INFODIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_LOCALEDIR CMAKE_INSTALL_MANDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR -- Build files have been written to: /build/source/build cmake: enabled parallel building Running phase: buildPhase building build flags: -j48 SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash [ 1%] Building CXX object src/random/CMakeFiles/flopoco_random_lib.dir/random_main.o [ 2%] Building CXX object CMakeFiles/fp2bin.dir/src/Tools/fp2bin.o [ 3%] Building CXX object CMakeFiles/fp2bin.dir/src/utils.o [ 5%] Building CXX object CMakeFiles/longacc2fp.dir/src/Tools/longacc2fp.o [ 5%] Building CXX object CMakeFiles/fp2binIEEE754.dir/src/Tools/fp2binIEEE754.o [ 5%] Building CXX object CMakeFiles/bin2fp.dir/src/Tools/bin2fp.o [ 6%] Building CXX object CMakeFiles/binIEEE7542fp.dir/src/Tools/binIEEE7542fp.o [ 7%] Building CXX object CMakeFiles/bin2fp.dir/src/utils.o [ 7%] Building CXX object CMakeFiles/binIEEE7542fp.dir/src/utils.o [ 8%] Building CXX object src/random/CMakeFiles/flopoco_random_lib.dir/urng/LutSrRng.o [ 9%] Building CXX object CMakeFiles/fp2binIEEE754.dir/src/utils.o [ 10%] Building CXX object CMakeFiles/longacc2fp.dir/src/utils.o [ 10%] Linking CXX executable fp2bin [ 11%] Linking CXX executable binIEEE7542fp [ 12%] Linking CXX executable longacc2fp [ 13%] Linking CXX executable bin2fp [ 13%] Built target bin2fp [ 13%] Linking CXX static library libflopoco_random_lib.a [ 13%] Built target longacc2fp [ 13%] Built target binIEEE7542fp [ 13%] Built target fp2bin [ 13%] Built target flopoco_random_lib [ 13%] Generating VHDLLexer.cpp [ 14%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/CycloneIV.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TestBenches/Wrapper.o [ 18%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TestBenches/FPNumber.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/Virtex6.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/StratixV.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TestBenches/TestCase.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TestBenches/IEEENumber.o [ 17%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Signal.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/Spartan3.o [ 24%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/StratixII.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/UserInterface.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/StratixIV.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/utils.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/Virtex4.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Operator.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/Virtex5.o [ 32%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FlopocoStream.o [ 21%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Target.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TestBenches/TestBench.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/BitHeap/Plotter.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/BitHeap/WeightedBit.o [ 21%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Tools/FloorplanningHelper.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/AutoTest/AutoTest.o [ 23%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Tools/ResourceEstimationHelper.o [ 33%] Building CXX object CMakeFiles/FloPoCoLib.dir/VHDLLexer.o [ 34%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Conversions/InputIEEE.o [ 34%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Conversions/FP2Fix.o [ 35%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/DSP.o [ 35%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/BitHeap/BitHeap.o [ 37%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/CycloneII.o [ 35%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/TargetModel.o [ 37%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/StratixIII.o [ 35%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/CycloneIII.o [ 35%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Conversions/OutputIEEE.o [ 37%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Targets/CycloneV.o [ 38%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ShiftersEtc/LZOC.o [ 39%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ShiftersEtc/LZOCShifterSticky.o [ 39%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ShiftersEtc/Shifters.o [ 39%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFilters/FixSOPC.o [ 40%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFilters/FixFIR.o [ 40%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFilters/FixIIR.o [ 41%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ShiftReg.o [ 43%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFilters/FixSIF.o [ 43%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntAdder.o [ 43%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntAdderClassical.o [ 44%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFilters/FixHalfSine.o [ 45%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Conversions/Fix2FP.o [ 46%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntAdderAlternative.o /build/source/src/Targets/Virtex6.cpp: In member function 'virtual int flopoco::Virtex6::getIntMultiplierCost(int, int)': /build/source/src/Targets/Virtex6.cpp:249:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 249 | else | ^~~~ /build/source/src/Targets/Virtex6.cpp:252:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 252 | return cost*5/8; | ^~~~~~ /build/source/src/AutoTest/AutoTest.cpp: In constructor 'flopoco::AutoTest::AutoTest(std::string, bool)': /build/source/src/AutoTest/AutoTest.cpp:125:87: warning: unknown escape sequence: '\.' 125 | string grepCommand = "grep '" + *itOperator + "\.hpp' CMakeFiles/FloPoCoLib.dir/depend.make | grep -o '.*\.o' | awk -F/ '{print $NF}' | awk -F. '{print $1}'"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/AutoTest/AutoTest.cpp:125:87: warning: unknown escape sequence: '\.' [ 47%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntAdderShortLatency.o /build/source/src/AutoTest/AutoTest.cpp: In constructor 'flopoco::AutoTest::AutoTest(std::string, bool)': /build/source/src/AutoTest/AutoTest.cpp:40:23: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 40 | system("src/AutoTest/initTests.sh"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/AutoTest/AutoTest.cpp:155:31: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 155 | system(("src/AutoTest/initOpTest.sh " + (*itOperator)).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/AutoTest/AutoTest.cpp:216:55: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 216 | system((commandLine + commandLineTestBench).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/AutoTest/AutoTest.cpp:284:55: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 284 | system((commandLine + commandLineTestBench).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/AutoTest/AutoTest.cpp:297:39: warning: ignoring return value of 'int system(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 297 | system(("src/AutoTest/cleanTest.sh " + (*itOperator)).c_str()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/BitHeap/BitHeap.cpp: In member function 'void flopoco::BitHeap::generateFinalAddVHDL(bool)': /build/source/src/BitHeap/BitHeap.cpp:2056:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 2056 | while((minIndex < maxWeight) && (bits[minIndex].size()<2)) | ~~~~~~~~~^~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntComparator.o /build/source/src/Target.cpp: In member function 'virtual bool flopoco::Target::lutSplitInputs(int)': /build/source/src/Target.cpp:211:36: warning: 'fpgaDefault' may be used uninitialized [-Wmaybe-uninitialized] 211 | return fpgaDefault && (nrInputs <= ceil(lutInputs()/2.0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntDualSub.o [ 49%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/BasicCompressor.o /build/source/src/IntAddSubCmp/IntAdder.cpp: In constructor 'flopoco::IntAdder::IntAdder(flopoco::Target*, int, std::map, double>, int, bool, int)': /build/source/src/IntAddSubCmp/IntAdder.cpp:85:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 85 | for (unsigned j=0; j< addImplementationList.size(); j++) | ^~~ /build/source/src/IntAddSubCmp/IntAdder.cpp:91:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 91 | cloneOperator(addImplementationList[selectedVersion]); | ^~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/IntAdder.cpp: In member function 'void flopoco::IntAdder::updateParameters(flopoco::Target*, std::map, double>, int&, int&, int&, int&)': /build/source/src/IntAddSubCmp/IntAdder.cpp:135:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 135 | else | ^~~~ /build/source/src/IntAddSubCmp/IntAdder.cpp:138:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 138 | if (typeOfChunks == 3) | ^~ [ 49%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.o [ 50%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.o /build/source/src/Targets/CycloneV.cpp: In member function 'virtual bool flopoco::CycloneV::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/CycloneV.cpp:316:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 316 | count--; | ~~~~~^~ [ 51%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderCmpAddIncGen1.o /build/source/src/Targets/CycloneIV.cpp: In member function 'virtual bool flopoco::CycloneIV::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/CycloneIV.cpp:255:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 255 | count--; | ~~~~~^~ /build/source/src/Targets/Virtex5.cpp: In member function 'virtual int flopoco::Virtex5::getIntMultiplierCost(int, int)': /build/source/src/Targets/Virtex5.cpp:256:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 256 | else | ^~~~ /build/source/src/Targets/Virtex5.cpp:259:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 259 | return cost*5/8; | ^~~~~~ [ 52%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntAdderSpecific.o /build/source/src/Targets/StratixV.cpp: In member function 'virtual bool flopoco::StratixV::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/StratixV.cpp:315:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 315 | count--; | ~~~~~^~ [ 52%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/IntComparatorSpecific.o [ 53%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/CarryGenerationCircuit.o /build/source/src/Targets/StratixIII.cpp: In member function 'virtual bool flopoco::StratixIII::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/StratixIII.cpp:316:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 316 | count--; | ~~~~~^~ [ 54%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderAddAddMuxGen2.o /build/source/src/Targets/StratixIV.cpp: In member function 'virtual bool flopoco::StratixIV::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/StratixIV.cpp:312:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 312 | count--; | ~~~~~^~ /build/source/build/VHDLLexer.cpp:2536:17: warning: 'void yyunput(int, char*, yyscan_t)' defined but not used [-Wunused-function] 2536 | | ^ [ 54%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.o /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addDecoder(int, int, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:650:137: warning: 'increment2' may be used uninitialized in this function [-Wmaybe-uninitialized] 650 | (increment2>0)? output << tab << "FF count increased by " << increment2 : output << "FF count decreased by " << increment2; | ^~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.o [ 56%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntAddSubCmp/LongIntAdderMuxNetwork.o /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addCounter(int, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:562:137: warning: 'increment2' may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | (increment2>0)? output << tab << "FF count increased by " << increment2 : output << "FF count decreased by " << increment2; | ^~~~~~~~~~ /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addSRL(int, int, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:432:137: warning: 'increment3' may be used uninitialized in this function [-Wmaybe-uninitialized] 432 | (increment3>0)? output << tab << "FF count increased by " << increment3 : output << "FF count decreased by " << increment3; | ^~~~~~~~~~ [ 56%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/ShiftAddOp.o [ 57%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/ShiftAddDag.o /build/source/src/Targets/CycloneII.cpp: In member function 'virtual bool flopoco::CycloneII::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/CycloneII.cpp:255:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 255 | count--; | ~~~~~^~ /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addMultiplier(int, int, double, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:221:137: warning: 'increment3' may be used uninitialized in this function [-Wmaybe-uninitialized] 221 | (increment3>0)? output << tab << "FF count increased by " << increment3 : output << "FF count decreased by " << increment3; | ^~~~~~~~~~ /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addAccumulator(int, bool, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:608:137: warning: 'increment2' may be used uninitialized in this function [-Wmaybe-uninitialized] 608 | (increment2>0)? output << tab << "FF count increased by " << increment2 : output << "FF count decreased by " << increment2; | ^~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/IntConstMult.o /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addAdderSubtracter(int, int, double, int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:306:137: warning: 'increment2' may be used uninitialized in this function [-Wmaybe-uninitialized] 306 | (increment2>0)? output << tab << "FF count increased by " << increment2 : output << "FF count decreased by " << increment2; | ^~~~~~~~~~ /build/source/src/Tools/ResourceEstimationHelper.cpp: In member function 'std::string flopoco::ResourceEstimationHelper::addMultiplier(int)': /build/source/src/Tools/ResourceEstimationHelper.cpp:158:137: warning: 'increment2' may be used uninitialized in this function [-Wmaybe-uninitialized] 158 | (increment2>0)? output << tab << "FF count increased by " << increment2 : output << "FF count decreased by " << increment2; | ^~~~~~~~~~ /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp: In constructor 'flopoco::IntAdderShortLatency::IntAdderShortLatency(flopoco::Target*, int, std::map, double>, int, bool)': /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:69:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 69 | for ( int i=0;i<2;i++ ) | ^~~ /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:82:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 82 | vhdl << tab << declare( "scIn") << " <= Cin;"< 1 ) | ^~ /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:193:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 193 | vhdl << tab << "--perform the short carry additions" << endl; //TODO: PIPELINE ADDITION | ^~~~ [ 58%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/IntConstMCM.o /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp: In member function 'int flopoco::IntAdderShortLatency::getLutCostShortLatency(flopoco::Target*, int, std::map, double>, bool)': /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:262:27: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 262 | } else | ^~~~ In file included from /build/source/src/IntAddSubCmp/IntAdderShortLatency.hpp:8, from /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:26: /build/source/src/IntAddSubCmp/../Operator.hpp:49:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 49 | #define REPORT(level, stream) {if ((level)<=(UserInterface::verbose)){ cerr << "> " << srcFileName << ": " << stream << endl;}else{}} | ^ /build/source/src/IntAddSubCmp/IntAdderShortLatency.cpp:265:33: note: in expansion of macro 'REPORT' 265 | REPORT ( DETAILED, "Selected: Short-Latency, with LUT cost " << cost ); | ^~~~~~ /build/source/src/IntAddSubCmp/IntDualSub.cpp: In constructor 'flopoco::IntDualSub::IntDualSub(flopoco::Target*, int, int, std::map, double>)': /build/source/src/IntAddSubCmp/IntDualSub.cpp:64:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 64 | for (iter = inputDelays.begin(); iter!=inputDelays.end();++iter) | ^~~ In file included from /build/source/src/IntAddSubCmp/IntDualSub.cpp:24: /build/source/src/Operator.hpp:49:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 49 | #define REPORT(level, stream) {if ((level)<=(UserInterface::verbose)){ cerr << "> " << srcFileName << ": " << stream << endl;}else{}} | ^ /build/source/src/IntAddSubCmp/IntDualSub.cpp:68:33: note: in expansion of macro 'REPORT' 68 | REPORT(DETAILED, "Maximum input delay is "<< maxInputDelay); | ^~~~~~ [ 59%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/KCMTable.o [ 60%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/IntIntKCM.o /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.cpp: In constructor 'flopoco::LongIntAdderCmpCmpAddGen1::LongIntAdderCmpCmpAddGen1(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.cpp:184:80: warning: 'muxcystoo' may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | ll = (2.0/3.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~^~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.cpp:184:118: warning: 'dcarry' may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | ll = (2.0/3.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen1.cpp:184:69: warning: 'xordelay' may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | ll = (2.0/3.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~^~~~~~~~~ [ 60%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/FPConstMult.o [ 61%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/CRFPConstMult.o /build/source/src/BitHeap/BitHeap.cpp: In member function 'flopoco::WeightedBit* flopoco::BitHeap::latestInputBitToCompressor(unsigned int, int, int)': /build/source/src/BitHeap/BitHeap.cpp:872:42: warning: 'b1' may be used uninitialized in this function [-Wmaybe-uninitialized] 872 | if((*b0) <= (*b1)) | ~~~~~~^~~~~~~~ /build/source/src/BitHeap/BitHeap.cpp:872:42: warning: 'b0' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 62%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/FixRealKCM.o /build/source/src/Targets/CycloneIII.cpp: In member function 'virtual bool flopoco::CycloneIII::suggestSlackSubcomparatorSize(int&, int, double, bool)': /build/source/src/Targets/CycloneIII.cpp:255:30: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 255 | count--; | ~~~~~^~ [ 63%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/FPRealKCM.o [ 63%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/IntConstDiv.o [ 64%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ConstMult/FPConstDiv.o [ 65%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntMult/IntMultiplier.o [ 65%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntMult/FixMultAdd.o [ 66%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntMult/MultiplierBlock.o [ 67%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/IntMult/IntSquarer.o [ 67%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Complex/FixComplexKCM.o /build/source/src/IntMult/IntMultiplier.cpp: In member function 'void flopoco::IntMultiplier::fillBitHeap()': /build/source/src/IntMult/IntMultiplier.cpp:446:33: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 446 | for(int i=wX+1; i<(int)bitHeap->getMaxWeight(); i++) | ^~~ /build/source/src/IntMult/IntMultiplier.cpp:85:14: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 85 | #define vhdl parentOp->vhdl | ^~~~~~~~ /build/source/src/IntMult/IntMultiplier.cpp:452:41: note: in expansion of macro 'vhdl' 452 | vhdl << tab << declare(addUID("XX")+"_neg", wX+(wX+1>=(int)bitHeap->getMaxWeight() ? 1 : 1+bitHeap->getMaxWeight()-wX)) | ^~~~ [ 68%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAdd.o /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp: In constructor 'flopoco::LongIntAdderAddAddMuxGen1::LongIntAdderAddAddMuxGen1(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp:571:33: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 571 | if (invalid) | ^~ /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp:575:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 575 | for ( int i=1; i< nbOfChunks; i++){ | ^~~ [ 69%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAddDualPath.o [ 69%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAddSinglePath.o [ 70%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAddSinglePathIEEE.o /build/source/src/Tools/FloorplanningHelper.cpp: In member function 'std::string flopoco::FloorplanningHelper::createPlacementGrid()': /build/source/src/Tools/FloorplanningHelper.cpp:942:67: warning: 'dimensionIncrease' may be used uninitialized in this function [-Wmaybe-uninitialized] 942 | dimensionIncrease += abs(closestDSPColumn - closestRAMColumn); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAdd3Input.o /build/source/src/FPAddSub/FPAddDualPath.cpp: In constructor 'flopoco::FPAddDualPath::FPAddDualPath(flopoco::Target*, int, int, bool)': /build/source/src/FPAddSub/FPAddDualPath.cpp:113:25: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 113 | for (int i=wE-1;i>=sizeRightShift;i--) | ^~~ /build/source/src/FPAddSub/FPAddDualPath.cpp:118:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 118 | vhdl<<";"<, double>)': /build/source/src/FPAddSub/FPAddSinglePath.cpp:228:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 228 | else | ^~~~ /build/source/src/FPAddSub/FPAddSinglePath.cpp:231:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 231 | manageCriticalPath(target->localWireDelay()+ target->lutDelay()); | ^~~~~~~~~~~~~~~~~~ [ 71%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPAddSub/FPAddSub.o [ 72%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPMultSquare/FPMult.o /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp: In constructor 'flopoco::FPAddSinglePathIEEE::FPAddSinglePathIEEE(flopoco::Target*, int, int, bool, std::map, double>)': /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp:120:26: warning: unused variable 'rightShifter' [-Wunused-variable] 120 | Shifter* rightShifter = (Shifter*) newInstance("Shifter", "RightShifterComponent", "wIn=" + to_string(wF+1) + " maxShift=" + to_string(wF+3) + " dir=1", "X=>fracNewY;S=>finalRightShiftValue;R=>shiftedFracNewY"); | ^~~~~~~~~~~~ /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp:137:27: warning: unused variable 'fracAddFar' [-Wunused-variable] 137 | IntAdder* fracAddFar = (IntAdder*) newInstance("IntAdder", "fracAdder", "wIn=" + to_string(wE+(2*wF)+4), "X=>expSigNewX;Y=>fracNewYfarXorOp;Cin=>cInAddFar;R=>expSigAddResult"); | ^~~~~~~~~~ /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp:151:23: warning: unused variable 'lzoc' [-Wunused-variable] 151 | LZOC* lzoc = (LZOC*) newInstance("LZOC", "LZOCComponent", "wIn=" + to_string((2*wF)+4), "I=>sigAddResult;OZB=>ozbLZOC;O=>lzc"); | ^~~~ /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp:177:26: warning: unused variable 'leftShifter' [-Wunused-variable] 177 | Shifter* leftShifter = (Shifter*) newInstance("Shifter", "LeftShifterComponent", "wIn=" + to_string((2*wF)+4) + " maxShift=" + to_string((2*wF)+6) + " dir=0", "X=>sigAddResult;S=>finalLeftShift;R=>leftShiftedFrac"); | ^~~~~~~~~~~ /build/source/src/FPAddSub/FPAddSinglePathIEEE.cpp:196:27: warning: unused variable 'roundingAdder' [-Wunused-variable] 196 | IntAdder* roundingAdder = (IntAdder*) newInstance("IntAdder", "roundingAdder", "wIn=" + to_string(wE+wF+1), "X=>expSigResult;Cin=>addToRoundBit;R=>RoundedExpSigResult", "Y=>" + zg(wE+wF+1,0)); | ^~~~~~~~~~~~~ [ 73%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPMultSquare/FPSquare.o [ 73%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPDivSqrt/SelFunctionTable.o [ 74%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPDivSqrt/FPDiv.o [ 75%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPDivSqrt/FPSqrt.o [ 76%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPComposite/FPLargeAcc.o [ 76%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPComposite/LargeAccToFP.o [ 77%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPComposite/FPDotProduct.o [ 78%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FPComposite/FP2DNorm.o [ 78%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Table.o [ 79%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/DualTable.o [ 79%] Linking CXX executable fp2binIEEE754 [ 80%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixConstant.o /build/source/src/IntAddSubCmp/CarryGenerationCircuit.cpp: In constructor 'flopoco::CarryGenerationCircuit::CarryGenerationCircuit(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/CarryGenerationCircuit.cpp:77:41: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 77 | if (i!=wIn-1) | ^~ /build/source/src/IntAddSubCmp/CarryGenerationCircuit.cpp:80:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 80 | vhdl << tab << " LO => R("<, double>)': /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen1.cpp:97:56: warning: 'muxcystoo' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | ll = (1.0/2.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~^~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen1.cpp:97:94: warning: 'dcarry' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | ll = (1.0/2.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen1.cpp:97:45: warning: 'xordelay' may be used uninitialized in this function [-Wmaybe-uninitialized] 97 | ll = (1.0/2.0)* ((t - 3*target->lutDelay()-3*xordelay-3*muxcystoo-2*target->localWireDelay())/dcarry + 2); | ~^~~~~~~~~ [ 80%] Built target fp2binIEEE754 [ 81%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/FixFunctionByTable.o /build/source/src/FPDivSqrt/SelFunctionTable.cpp: In member function 'virtual mpz_class flopoco::SelFunctionTable::function(int)': /build/source/src/FPDivSqrt/SelFunctionTable.cpp:70:38: warning: 'decimalResult' may be used uninitialized in this function [-Wmaybe-uninitialized] 70 | decimalResult+=(pow(2, nbBitK)); //switch to two's complement | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/BasicPolyApprox.o [ 82%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/PiecewisePolyApprox.o [ 83%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/FixHornerEvaluator.o /build/source/src/IntMult/IntMultiplier.cpp: In member function 'void flopoco::IntMultiplier::buildHeapLogicOnly(int, int, int, int, int)': /build/source/src/IntMult/IntMultiplier.cpp:1072:73: warning: 'tSU' may be used uninitialized in this function [-Wmaybe-uninitialized] 1072 | if((t==tSS) || (t==tUS) || (t==tSU)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen2.cpp: In constructor 'flopoco::LongIntAdderAddAddMuxGen2::LongIntAdderAddAddMuxGen2(flopoco::Target*, int, std::map, double>, int)': /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen2.cpp:201:103: warning: 'fanOutWeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 201 | target->localWireDelay(fanOutWeight) + //final multiplexer delay. Fan-out of the CGC bits is accounted for | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen2.cpp:214:118: warning: 'muxcystooOut' may be used uninitialized in this function [-Wmaybe-uninitialized] 214 | /*nogo = nogo | (!*/target->suggestSlackSubaddSize(l0, wIn, t - (2*target->lutDelay()+ muxcystooOut/* xordelay*/)); //); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/FixFunctionBySimplePoly.o [ 84%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/FixFunctionByPiecewisePoly.o /build/source/src/FPAddSub/FPAddSub.cpp: In constructor 'flopoco::FPAddSub::FPAddSub(flopoco::Target*, int, int, int, int, int, int, std::map, double>)': /build/source/src/FPAddSub/FPAddSub.cpp:230:17: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 230 | else | ^~~~ /build/source/src/FPAddSub/FPAddSub.cpp:233:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 233 | manageCriticalPath(target->localWireDelay(wF+5)+ target->lutDelay()); | ^~~~~~~~~~~~~~~~~~ /build/source/src/FPAddSub/FPAddSub.cpp:330:25: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 330 | else | ^~~~ /build/source/src/FPAddSub/FPAddSub.cpp:334:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 334 | IntAdder *ra = new IntAdder(target, wE+2+wF+1, inDelayMap("X", getCriticalPath())); | ^~~~~~~~ /build/source/src/FPAddSub/FPAddSub.cpp:430:33: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 430 | else | ^~~~ /build/source/src/FPAddSub/FPAddSub.cpp:434:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 434 | inPortMap(ra,"X", "expFracAdd"); | ^~~~~~~~~ [ 85%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/GenericTable.o [ 86%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/BipartiteTable.o /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp: In constructor 'flopoco::LongIntAdderCmpAddIncGen2::LongIntAdderCmpAddIncGen2(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp:86:93: warning: 'muxcytolacal' may be used uninitialized in this function [-Wmaybe-uninitialized] 86 | 2*(target->lutDelay() + muxcystoo + muxcytolacal) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp:87:79: warning: 'muxcystoo' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | (target->lutDelay() + muxcystoo + xordelay) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp:88:86: warning: 'dcarry' may be used uninitialized in this function [-Wmaybe-uninitialized] 84 | ll = (1.0/2.0)* ((t - | ~~~~ 85 | z - //the register c->q delay + net delay from register | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | 2*(target->lutDelay() + muxcystoo + muxcytolacal) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | (target->lutDelay() + muxcystoo + xordelay) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | 2*target->localWireDelay())/dcarry + 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpAddIncGen2.cpp:87:91: warning: 'xordelay' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | (target->lutDelay() + muxcystoo + xordelay) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/Multipartite.o [ 87%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/FixFunctions/FixFunctionByMultipartiteTable.o [ 88%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/ConstDiv3ForSinPoly.o /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp: In constructor 'flopoco::LongIntAdderCmpCmpAddGen2::LongIntAdderCmpCmpAddGen2(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp:85:93: warning: 'muxcytolacal' may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | (target->lutDelay() + muxcytolacal) - //fist comparators | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp:87:93: warning: 'muxcystoo' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | (target->lutDelay() + muxcystoo + xordelay)- | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp:88:100: warning: 'dcarry' may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | ll = (2.0/3.0)* ((t - | ~~~~ 84 | z - /* delay of input reg c to q + net delay */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | (target->lutDelay() + muxcytolacal) - //fist comparators | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86 | (target->lutDelay() + muxcystoo) - //cgc | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | (target->lutDelay() + muxcystoo + xordelay)- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | 2*target->localWireDelay())/dcarry + 2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderCmpCmpAddGen2.cpp:87:105: warning: 'xordelay' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | (target->lutDelay() + muxcystoo + xordelay)- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 89%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixSinPoly.o [ 89%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixSinCos.o /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp: In constructor 'flopoco::LongIntAdderAddAddMuxGen1::LongIntAdderAddAddMuxGen1(flopoco::Target*, int, std::map, double>)': /build/source/src/IntAddSubCmp/LongIntAdderAddAddMuxGen1.cpp:191:98: warning: 'xordelay' may be used uninitialized in this function [-Wmaybe-uninitialized] 191 | target->suggestSlackSubaddSize(l0, wIn, t - (2*target->lutDelay()+ xordelay) ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/CordicSinCos.o [ 91%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixAtan2.o [ 91%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixAtan2ByCORDIC.o [ 92%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixAtan2ByRecipMultAtan.o [ 93%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/FixAtan2ByBivariateApprox.o [ 93%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/Atan2Table.o [ 94%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Trigs/Fix2DNorm.o [ 95%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Tools/Plane.o [ 95%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/Tools/Point.o [ 96%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ExpLog/FPExp.o [ 97%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ExpLog/FPLog.o [ 97%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/ExpLog/FPPow.o [ 98%] Building CXX object CMakeFiles/FloPoCoLib.dir/src/UserDefinedOperator.o /build/source/src/ExpLog/FPPow.cpp: In member function 'void flopoco::FPPow::compute_error(__mpfr_struct (&)[1], __mpfr_struct (&)[1], __mpfr_struct (&)[1], __mpfr_struct (&)[1])': /build/source/src/ExpLog/FPPow.cpp:58:17: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 58 | if(UserInterface::verbose) mpfr_out_str (stderr, 10, 30, maxExpIn, GMP_RNDN); cerr << " "; | ^~ /build/source/src/ExpLog/FPPow.cpp:58:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 58 | if(UserInterface::verbose) mpfr_out_str (stderr, 10, 30, maxExpIn, GMP_RNDN); cerr << " "; | ^~~~ /build/source/src/FixFunctions/Multipartite.cpp: In member function 'void flopoco::Multipartite::compressAndUpdateTIV(int, int)': /build/source/src/FixFunctions/Multipartite.cpp:185:43: warning: 'betterS' may be used uninitialized in this function [-Wmaybe-uninitialized] 185 | for(int i = 0; i < intpow2(inputSize - betterS); i++) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /build/source/src/FixFunctions/Multipartite.cpp:191:126: warning: 'maxBitsCounted' may be used uninitialized in this function [-Wmaybe-uninitialized] 191 | valsw.push_back(mpz_class((values[i * intpow2(betterS) + j] - value) & ((1 << (maxBitsCounted+1)) - 1))); | ~~~~~~~~~~~~~~~^~~ /build/source/src/Trigs/Atan2Table.cpp: In member function 'void flopoco::Atan2Table::generatePlaneParameters(int, int, __mpfr_struct (&)[1], __mpfr_struct (&)[1], __mpfr_struct (&)[1])': /build/source/src/Trigs/Atan2Table.cpp:397:77: warning: 'errorAdjust' may be used uninitialized in this function [-Wmaybe-uninitialized] 397 | P1 = new Point(valI, valJ, (a*valI + b*valJ + d)-errorAdjust); | ^ /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp: In member function 'int flopoco::FixAtan2ByBivariateApprox::checkArchitecture(int)': /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp:1065:66: warning: 'errorAdjust' may be used uninitialized in this function [-Wmaybe-uninitialized] 1065 | errorMin = errorMinn-errorAdjust; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp:1233:73: warning: 'f' may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | auxF = ((f < 0) ? -f : f); | ~~~~~~~~~^~~~~~~~~ /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp:1228:73: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized] 1228 | auxE = ((e < 0) ? -e : e); | ~~~~~~~~~^~~~~~~~~ /build/source/src/Trigs/FixAtan2ByBivariateApprox.cpp:1202:66: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] 1202 | auxD = d + a*valI + b*valJ; | ~~^~~~~~~~ /build/source/src/ExpLog/FPExp.cpp: In constructor 'flopoco::FPExp::FPExp(flopoco::Target*, int, int, int, int, int, bool, std::map, double>)': /build/source/src/ExpLog/FPExp.cpp:680:52: warning: 'addexpZminus1' may be used uninitialized in this function [-Wmaybe-uninitialized] 680 | syncCycleFromSignal( "expZminus1", addexpZminus1->getOutputDelay("R")); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:664:77: warning: 'sizeMultIn' may be used uninitialized in this function [-Wmaybe-uninitialized] 664 | inPortMapCst(expArounded0, "X", "expA"+range(sizeExpA-1, sizeExpA-sizeMultIn-1)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:723:54: warning: 'sizeExpZm1' may be used uninitialized in this function [-Wmaybe-uninitialized] 723 | << " & lowerProduct" << range(sizeProd-1, 0) << ");" << endl; | ~~~~~^~~~~~~~~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:577:63: warning: 'sizeExpZmZm1' may be used uninitialized in this function [-Wmaybe-uninitialized] 577 | vhdl << tab << declare("expZmZm1", sizeExpZmZm1) << " <= expZ_output" << range(sizeExpZPart-1, 0) << ";" << endl; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:586:55: warning: 'sizeZhigh' may be used uninitialized in this function [-Wmaybe-uninitialized] 586 | vhdl << tab << declare("Zhigh", sizeZhigh) << " <= Z" << range(sizeZ-1, sizeZ-sizeZhigh) << ";\n"; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:206:30: warning: 'sizeExpA' may be used uninitialized in this function [-Wmaybe-uninitialized] 206 | int sizeExpA; | ^~~~~~~~ /build/source/src/ExpLog/FPExp.cpp:551:77: warning: 'sizeZ' may be used uninitialized in this function [-Wmaybe-uninitialized] 551 | vhdl << " & " << rangeAssign(k-sizeZ-1,0, "'0'"); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderMuxNetwork.cpp: In constructor 'flopoco::LongIntAdderMuxNetwork::LongIntAdderMuxNetwork(flopoco::Target*, int, std::map, double>, int)': /build/source/src/IntAddSubCmp/LongIntAdderMuxNetwork.cpp:199:103: warning: 'fanOutWeight' may be used uninitialized in this function [-Wmaybe-uninitialized] 199 | target->localWireDelay(fanOutWeight) + //final multiplexer delay. Fan-out of the CGC bits is accounted for | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/source/src/IntAddSubCmp/LongIntAdderMuxNetwork.cpp:212:118: warning: 'muxcystooOut' may be used uninitialized in this function [-Wmaybe-uninitialized] 212 | /*nogo = nogo | (!*/target->suggestSlackSubaddSize(l0, wIn, t - (2*target->lutDelay()+ muxcystooOut/* xordelay*/)); //); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/source/src/Operator.cpp: In static member function 'static float flopoco::Operator::pickRandomNum(float, int, int)': /build/source/src/Operator.cpp:2286:24: warning: 'element' may be used uninitialized in this function [-Wmaybe-uninitialized] 2286 | return element; | ^~~~~~~ /build/source/src/Trigs/FixSinPoly.cpp: In constructor 'flopoco::FixSinPoly::FixSinPoly(flopoco::Target*, int, int, bool, int, int, bool, std::map, double>)': /build/source/src/Trigs/FixSinPoly.cpp:33:41: warning: 'wOutFull' may be used uninitialized in this function [-Wmaybe-uninitialized] 33 | int indexMin, indexMax, wOutFull; | ^~~~~~~~ [ 99%] Linking CXX static library libFloPoCoLib.a [ 99%] Built target FloPoCoLib [100%] Building CXX object CMakeFiles/flopoco.dir/src/main.o [100%] Linking CXX executable flopoco [100%] Built target flopoco Bash autocomplete successfully generated !! (this is in no case a warranty nor a guarantee that the script will work) In order to make it work, we recommend that you link this file in your ~/.bash_completion.d directory you might have to create the ~/.bash_completion.d directory mv flopoco_autocomplete ~/.bash_completion.d/flopoco and then add the following line to your .bashrc : . ~/.bash_completion.d/flopoco buildPhase completed in 2 minutes 12 seconds Running phase: installPhase installing Running phase: fixupPhase post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3 shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/flopoco shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/longacc2fp shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/binIEEE7542fp shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/bin2fp shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/fp2binIEEE754 shrinking /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin/fp2bin strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip stripping (with command strip and flags -S) in /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3/bin patching script interpreter paths in /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3 checking for references to /build/ in /nix/store/clsnxk8gssq8994iaxr8ils55b841878-flopoco-4.1.3...