******************************************************************************** conan install jxrlib/cci.20170615@#7974bd646e132aa2f21e21a06d31dacf --build=jxrlib -pr /home/conan/w/prod/BuildSingleReference/265705/aa18952c-9d05-4b50-943d-2c5546b08663/profile_linux_9_libstdcpp11_gcc_debug_64.jxrlib-shared-True.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Auto detecting your dev setup to initialize the default profile (/home/conan/w/prod/BuildSingleReference/.conan/profiles/default) CC and CXX: /usr/bin/gcc, /usr/bin/g++ Found gcc 9 gcc>=5, using the major as version ************************* WARNING: GCC OLD ABI COMPATIBILITY *********************** Conan detected a GCC version > 5 but has adjusted the 'compiler.libcxx' setting to 'libstdc++' for backwards compatibility. Your compiler is likely using the new CXX11 ABI by default (libstdc++11). If you want Conan to use the new ABI for the default profile, run: $ conan profile update settings.compiler.libcxx=libstdc++11 default Or edit '/home/conan/w/prod/BuildSingleReference/.conan/profiles/default' and set compiler.libcxx=libstdc++11 ************************************************************************************ Default settings os=Linux os_build=Linux arch=x86_64 arch_build=x86_64 compiler=gcc compiler.version=9 compiler.libcxx=libstdc++ build_type=Release *** You can change them in /home/conan/w/prod/BuildSingleReference/.conan/profiles/default *** *** Or override with -s compiler='other' -s ...s*** Configuration: [settings] arch=x86_64 build_type=Debug compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] jxrlib:shared=True [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True jxrlib/cci.20170615: Forced build from source Installing package: jxrlib/cci.20170615 Requirements jxrlib/cci.20170615 from local cache - Cache Packages jxrlib/cci.20170615:30eae4e50fefe0f7b788ed8928ac248681ea6af0 - Build Installing (downloading, building) binaries... [HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK jxrlib/cci.20170615: Configuring sources in /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/source/src jxrlib/cci.20170615: [HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK [HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK [HOOK - conan-center.py] post_source(): [SHORT_PATHS USAGE (KB-H066)] OK jxrlib/cci.20170615: Copying sources to build folder jxrlib/cci.20170615: Building your package in /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0 jxrlib/cci.20170615: Generator txt created conanbuildinfo.txt jxrlib/cci.20170615: Calling generate() jxrlib/cci.20170615: Preset 'debug' added to CMakePresets.json. Invoke it manually using 'cmake --preset debug' jxrlib/cci.20170615: If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Debug' jxrlib/cci.20170615: Aggregating env generators [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK jxrlib/cci.20170615: Calling build() jxrlib/cci.20170615: CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/.." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Debug" "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/.." ----------------- -- Using Conan toolchain: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug/generators/conan_toolchain.cmake -- Conan toolchain: Setting BUILD_SHARED_LIBS = ON -- The C compiler identification is GNU 9.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug jxrlib/cci.20170615: CMake command: cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug" '--' '-j3' ----Running------ > cmake --build "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug" '--' '-j3' ----------------- Scanning dependencies of target jpegxr [ 6%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/image.c.o [ 6%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/adapthuff.c.o [ 10%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/strcodec.c.o [ 13%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/strPredQuant.c.o [ 16%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/strTransform.c.o [ 20%] Building C object CMakeFiles/jpegxr.dir/src/image/sys/perfTimerANSI.c.o [ 23%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/decode.c.o [ 26%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/postprocess.c.o [ 30%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/segdec.c.o [ 33%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/strdec.c.o [ 36%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/strInvTransform.c.o [ 40%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/strPredQuantDec.c.o [ 43%] Building C object CMakeFiles/jpegxr.dir/src/image/decode/JXRTranscode.c.o [ 46%] Building C object CMakeFiles/jpegxr.dir/src/image/encode/encode.c.o [ 50%] Building C object CMakeFiles/jpegxr.dir/src/image/encode/segenc.c.o [ 53%] Building C object CMakeFiles/jpegxr.dir/src/image/encode/strenc.c.o [ 56%] Building C object CMakeFiles/jpegxr.dir/src/image/encode/strFwdTransform.c.o [ 60%] Building C object CMakeFiles/jpegxr.dir/src/image/encode/strPredQuantEnc.c.o [ 63%] Linking C shared library libjpegxr.so [ 63%] Built target jpegxr Scanning dependencies of target jxrglue [ 70%] Building C object CMakeFiles/jxrglue.dir/src/jxrgluelib/JXRMeta.c.o [ 70%] Building C object CMakeFiles/jxrglue.dir/src/jxrgluelib/JXRGlue.c.o [ 73%] Building C object CMakeFiles/jxrglue.dir/src/jxrgluelib/JXRGluePFC.c.o [ 76%] Building C object CMakeFiles/jxrglue.dir/src/jxrgluelib/JXRGlueJxr.c.o [ 80%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTest.c.o [ 83%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTestBmp.c.o [ 86%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTestHdr.c.o [ 90%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTestPnm.c.o [ 93%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTestTif.c.o [ 96%] Building C object CMakeFiles/jxrglue.dir/src/jxrtestlib/JXRTestYUV.c.o [100%] Linking C shared library libjxrglue.so [100%] Built target jxrglue jxrlib/cci.20170615: Package '30eae4e50fefe0f7b788ed8928ac248681ea6af0' built jxrlib/cci.20170615: Build folder /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug jxrlib/cci.20170615: Generated conaninfo.txt jxrlib/cci.20170615: Generated conanbuildinfo.txt jxrlib/cci.20170615: Generating the package jxrlib/cci.20170615: Package folder /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0 jxrlib/cci.20170615: Calling package() jxrlib/cci.20170615: Copied 1 file: LICENSE jxrlib/cci.20170615: CMake command: cmake --install "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug" --prefix "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0" ----Running------ > cmake --install "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/build/Debug" --prefix "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0" ----------------- -- Install configuration: "Debug" -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/lib/libjpegxr.so -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/lib/libjxrglue.so -- Set runtime path of "/home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/lib/libjxrglue.so" to "" -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/JXRGlue.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/JXRMeta.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/JXRTest.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/windowsmediaphoto.h -- Up-to-date: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/wmspecstrings_adt.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/wmspecstrings_undef.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/guiddef.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/wmspecstring.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/wmsal.h -- Installing: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/package/30eae4e50fefe0f7b788ed8928ac248681ea6af0/include/wmspecstrings_strict.h [HOOK - conan-center.py] post_package(): [PACKAGE LICENSE (KB-H012)] OK [HOOK - conan-center.py] post_package(): [DEFAULT PACKAGE LAYOUT (KB-H013)] OK [HOOK - conan-center.py] post_package(): [MATCHING CONFIGURATION (KB-H014)] OK [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK [HOOK - conan-center.py] post_package(): [STATIC ARTIFACTS (KB-H074)] OK [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK jxrlib/cci.20170615 package(): Packaged 10 '.h' files jxrlib/cci.20170615 package(): Packaged 1 file: LICENSE jxrlib/cci.20170615 package(): Packaged 2 '.so' files: libjpegxr.so, libjxrglue.so jxrlib/cci.20170615: Package '30eae4e50fefe0f7b788ed8928ac248681ea6af0' created jxrlib/cci.20170615: Created package revision dd38e780e20e30aa03f9c4efacdcf59d [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK [HOOK - conan-center.py] post_package_info(): [INCLUDE PATH DOES NOT EXIST (KB-H071)] OK Aggregating env generators In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.c:28: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/image.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/adapthuff.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strPredQuant.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/perfTimerANSI.c:33: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/decode.c:40: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/postprocess.c:30: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/segdec.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/strdec.c:28: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/strInvTransform.c:30: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/strPredQuantDec.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/decode/JXRTranscode.c:30: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/encode.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/encode.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/segenc.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/strenc.c:28: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/encode.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/strFwdTransform.c:30: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/strPredQuantEnc.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/ld: CMakeFiles/jpegxr.dir/src/image/encode/strenc.c.o: in function `StrIOEncInit': /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/encode/strenc.c:485: warning: the use of `tmpnam' is dangerous, better use `mkstemp' In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRMeta.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c: In function ‘PKTestFactory_CreateDecoderFromFile’: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:211:33: warning: passing argument 2 of ‘GetTestDecodeIID’ from incompatible pointer type [-Wincompatible-pointer-types] 211 | Call(GetTestDecodeIID(pExt, &pIID)); | ^~~~~ | | | PKIID ** {aka unsigned int **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:211:5: note: in expansion of macro ‘Call’ 211 | Call(GetTestDecodeIID(pExt, &pIID)); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:108:55: note: expected ‘const PKIID **’ {aka ‘const unsigned int **’} but argument is of type ‘PKIID **’ {aka ‘unsigned int **’} 108 | ERR GetTestDecodeIID(const char* szExt, const PKIID** ppIID) | ~~~~~~~~~~~~~~^~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRMeta.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:217:42: warning: passing argument 2 of ‘PKTestFactory_CreateCodec’ from incompatible pointer type [-Wincompatible-pointer-types] 217 | Call(PKTestFactory_CreateCodec(pIID, ppDecoder)); | ^~~~~~~~~ | | | PKImageDecode ** {aka struct tagPKImageDecode **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:217:5: note: in expansion of macro ‘Call’ 217 | Call(PKTestFactory_CreateCodec(pIID, ppDecoder)); | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:125:56: note: expected ‘void **’ but argument is of type ‘PKImageDecode **’ {aka ‘struct tagPKImageDecode **’} 125 | ERR PKTestFactory_CreateCodec(const PKIID* iid, void** ppv) | ~~~~~~~^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRMeta.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c: In function ‘PKCreateTestFactory’: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:235:18: warning: passing argument 1 of ‘PKAlloc’ from incompatible pointer type [-Wincompatible-pointer-types] 235 | Call(PKAlloc(ppCFactory, sizeof(**ppCFactory))); | ^~~~~~~~~~ | | | PKCodecFactory ** {aka struct tagPKCodecFactory **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:235:5: note: in expansion of macro ‘Call’ 235 | Call(PKAlloc(ppCFactory, sizeof(**ppCFactory))); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:287:20: note: expected ‘void **’ but argument is of type ‘PKCodecFactory **’ {aka ‘struct tagPKCodecFactory **’} 287 | ERR PKAlloc(void** ppv, size_t cb); | ~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c: In function ‘PKTestDecode_Release’: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:290:19: warning: passing argument 1 of ‘PKFree’ from incompatible pointer type [-Wincompatible-pointer-types] 290 | return PKFree(ppID); | ^~~~ | | | PKTestDecode ** {aka struct tagPKTestDecode **} In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:288:19: note: expected ‘void **’ but argument is of type ‘PKTestDecode **’ {aka ‘struct tagPKTestDecode **’} 288 | ERR PKFree(void** ppv); | ~~~~~~~^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRMeta.h:30, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c: In function ‘PKTestDecode_Create’: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:299:18: warning: passing argument 1 of ‘PKAlloc’ from incompatible pointer type [-Wincompatible-pointer-types] 299 | Call(PKAlloc(ppID, sizeof(**ppID))); | ^~~~ | | | PKTestDecode ** {aka struct tagPKTestDecode **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:299:5: note: in expansion of macro ‘Call’ 299 | Call(PKAlloc(ppID, sizeof(**ppID))); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.h:34, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTest.c:29: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrgluelib/JXRGlue.h:287:20: note: expected ‘void **’ but argument is of type ‘PKTestDecode **’ {aka ‘struct tagPKTestDecode **’} 287 | ERR PKAlloc(void** ppv, size_t cb); | ~~~~~~~^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestHdr.c:30:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 30 | #endif ANSI | ^~~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestPnm.c:30:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 30 | #endif ANSI | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:67:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 67 | #endif UNREFERENCED_PARAMETER | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c: In function ‘PKImageDecode_Release_TIF’: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:912:18: warning: passing argument 1 of ‘WMPFree’ from incompatible pointer type [-Wincompatible-pointer-types] 912 | Call(WMPFree(&pID->EXT.TIF.uStripOffsets)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | U32 ** {aka unsigned int **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:912:5: note: in expansion of macro ‘Call’ 912 | Call(WMPFree(&pID->EXT.TIF.uStripOffsets)); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:479:20: note: expected ‘void **’ but argument is of type ‘U32 **’ {aka ‘unsigned int **’} 479 | ERR WMPFree(void** ppv); | ~~~~~~~^~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:32, from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:913:18: warning: passing argument 1 of ‘WMPFree’ from incompatible pointer type [-Wincompatible-pointer-types] 913 | Call(WMPFree(&pID->EXT.TIF.uStripByteCounts)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | U32 ** {aka unsigned int **} /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/windowsmediaphoto.h:245:23: note: in definition of macro ‘Failed’ 245 | #define Failed(err) ((err)<0) | ^~~ /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:913:5: note: in expansion of macro ‘Call’ 913 | Call(WMPFree(&pID->EXT.TIF.uStripByteCounts)); | ^~~~ In file included from /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/jxrtestlib/JXRTestTif.c:31: /home/conan/w/prod/BuildSingleReference/.conan/data/jxrlib/cci.20170615/_/_/build/30eae4e50fefe0f7b788ed8928ac248681ea6af0/src/image/sys/strcodec.h:479:20: note: expected ‘void **’ but argument is of type ‘U32 **’ {aka ‘unsigned int **’} 479 | ERR WMPFree(void** ppv); | ~~~~~~~^~~ jxrlib/cci.20170615: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior