******************************************************************************** conan test cci-bcfd9c73/recipes/sfml/all/test_package/conanfile.py sfml/3.0.0-rc.1@#be9bdf83e2592975e40394a1147e4559 -pr /home/conan/workspace/prod-v1/bsr/99748/dcaab/profile_linux_9_libstdcpp11_gcc_release_64.sfml-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=9 os=Linux [options] sfml:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True Version ranges solved Version range '>=1.6 <2' required by 'freetype/2.13.2' resolved to 'libpng/1.6.44' in local cache Version range '>=1.2.10 <2' required by 'freetype/2.13.2' resolved to 'zlib/1.3.1' in local cache Version range '>=1.2.11 <2' required by 'libpng/1.6.44' valid for downstream requirement 'zlib/1.3.1' sfml/3.0.0-rc.1 (test package): Installing package Requirements brotli/1.1.0 from 'conan-center' - Cache bzip2/1.0.8 from 'conan-center' - Cache flac/1.4.3 from 'conan-center' - Cache freetype/2.13.2 from 'conan-center' - Cache libpng/1.6.44 from 'conan-center' - Cache libudev/system from 'conan-center' - Cache ogg/1.3.5 from 'conan-center' - Cache opengl/system from 'conan-center' - Cache sfml/3.0.0-rc.1 from local cache - Cache vorbis/1.3.7 from 'conan-center' - Cache xorg/system from 'conan-center' - Cache zlib/1.3.1 from 'conan-center' - Cache Packages brotli/1.1.0:b21556a366bf52552d3a00ce381b508d0563e081 - Cache bzip2/1.0.8:da606cf731e334010b0bf6e85a2a6f891b9f36b0 - Cache flac/1.4.3:b9bd28193f63cd74fd2213b63c74017e7893c24d - Cache freetype/2.13.2:f1014dc4f9380132c471ceb778980949abf136d3 - Cache libpng/1.6.44:7929d8ecf29c60d74fd3c1f6cb78bbb3cb49c0c7 - Cache libudev/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache ogg/1.3.5:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache sfml/3.0.0-rc.1:511f1da143fd06b1d61c54b1f33cd23f247507f8 - Cache vorbis/1.3.7:033a9a186751ed382a6fa5fa2c844ad34b7c3302 - Cache xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.3.1:6af9cc7cb931c5ad942174fd7838eb655717c709 - Cache Installing (downloading, building) binaries... brotli/1.1.0: Already installed! bzip2/1.0.8: Already installed! libudev/system: Already installed! ogg/1.3.5: Already installed! opengl/system: Already installed! xorg/system: Already installed! zlib/1.3.1: Already installed! flac/1.4.3: Already installed! libpng/1.6.44: Already installed! vorbis/1.3.7: Already installed! freetype/2.13.2: Already installed! sfml/3.0.0-rc.1: Already installed! sfml/3.0.0-rc.1 (test package): Generator 'VirtualRunEnv' calling 'generate()' sfml/3.0.0-rc.1 (test package): Generator txt created conanbuildinfo.txt sfml/3.0.0-rc.1 (test package): Calling generate() sfml/3.0.0-rc.1 (test package): Preset 'release' added to CMakePresets.json. Invoke it manually using 'cmake --preset release' sfml/3.0.0-rc.1 (test package): If your CMake version is not compatible with CMakePresets (<3.19) call cmake like: 'cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release/generators/conan_toolchain.cmake -DCMAKE_POLICY_DEFAULT_CMP0091=NEW -DCMAKE_BUILD_TYPE=Release' sfml/3.0.0-rc.1 (test package): Aggregating env generators sfml/3.0.0-rc.1 (test package): Generated conaninfo.txt sfml/3.0.0-rc.1 (test package): Generated graphinfo Using lockfile: '/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release/generators/conan.lock' Using cached profile from lockfile [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 sfml/3.0.0-rc.1 (test package): Calling build() sfml/3.0.0-rc.1 (test package): CMake command: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/." ----Running------ > cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release/generators/conan_toolchain.cmake" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/." ----------------- -- Using Conan toolchain: /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release/generators/conan_toolchain.cmake -- The CXX compiler identification is GNU 9.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: Component target declared 'SFML::System' -- Conan: Component target declared 'SFML::Window' -- Conan: Component target declared 'SFML::Graphics' -- Conan: Component target declared 'SFML::Network' -- Conan: Component target declared 'SFML::Audio' -- Conan: Target declared 'sfml::sfml' -- Conan: Component target declared 'xorg::x11' -- Conan: Component target declared 'xorg::x11-xcb' -- Conan: Component target declared 'xorg::fontenc' -- Conan: Component target declared 'xorg::ice' -- Conan: Component target declared 'xorg::xau' -- Conan: Component target declared 'xorg::xaw7' -- Conan: Component target declared 'xorg::xcomposite' -- Conan: Component target declared 'xorg::xcursor' -- Conan: Component target declared 'xorg::xdamage' -- Conan: Component target declared 'xorg::xdmcp' -- Conan: Component target declared 'xorg::xext' -- Conan: Component target declared 'xorg::xfixes' -- Conan: Component target declared 'xorg::xi' -- Conan: Component target declared 'xorg::xinerama' -- Conan: Component target declared 'xorg::xkbfile' -- Conan: Component target declared 'xorg::xmu' -- Conan: Component target declared 'xorg::xmuu' -- Conan: Component target declared 'xorg::xpm' -- Conan: Component target declared 'xorg::xrandr' -- Conan: Component target declared 'xorg::xrender' -- Conan: Component target declared 'xorg::xres' -- Conan: Component target declared 'xorg::xscrnsaver' -- Conan: Component target declared 'xorg::xt' -- Conan: Component target declared 'xorg::xtst' -- Conan: Component target declared 'xorg::xv' -- Conan: Component target declared 'xorg::xxf86vm' -- Conan: Component target declared 'xorg::xcb-xkb' -- Conan: Component target declared 'xorg::xcb-icccm' -- Conan: Component target declared 'xorg::xcb-image' -- Conan: Component target declared 'xorg::xcb-keysyms' -- Conan: Component target declared 'xorg::xcb-randr' -- Conan: Component target declared 'xorg::xcb-render' -- Conan: Component target declared 'xorg::xcb-renderutil' -- Conan: Component target declared 'xorg::xcb-shape' -- Conan: Component target declared 'xorg::xcb-shm' -- Conan: Component target declared 'xorg::xcb-sync' -- Conan: Component target declared 'xorg::xcb-xfixes' -- Conan: Component target declared 'xorg::xcb-xinerama' -- Conan: Component target declared 'xorg::xcb' -- Conan: Component target declared 'xorg::xcb-atom' -- Conan: Component target declared 'xorg::xcb-aux' -- Conan: Component target declared 'xorg::xcb-event' -- Conan: Component target declared 'xorg::xcb-util' -- Conan: Component target declared 'xorg::xcb-dri3' -- Conan: Component target declared 'xorg::xcb-cursor' -- Conan: Component target declared 'xorg::xcb-dri2' -- Conan: Component target declared 'xorg::xcb-glx' -- Conan: Component target declared 'xorg::xcb-present' -- Conan: Component target declared 'xorg::xcb-composite' -- Conan: Component target declared 'xorg::xcb-ewmh' -- Conan: Component target declared 'xorg::xcb-res' -- Conan: Component target declared 'xorg::uuid' -- Conan: Component target declared 'xorg::sm' -- Conan: Target declared 'xorg::xorg' -- Conan: Target declared 'opengl::opengl' -- Conan: Target declared 'libudev::libudev' -- Conan: Target declared 'Freetype::Freetype' -- Conan: Target declared 'PNG::PNG' -- Conan: Target declared 'ZLIB::ZLIB' -- Conan: Target declared 'BZip2::BZip2' -- Conan: Including build module from '/home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/bzip2/1.0.8/_/_/package/da606cf731e334010b0bf6e85a2a6f891b9f36b0/lib/cmake/conan-official-bzip2-variables.cmake' -- Conan: Component target declared 'brotli::brotlicommon' -- Conan: Component target declared 'brotli::brotlidec' -- Conan: Component target declared 'brotli::brotlienc' -- Conan: Target declared 'brotli::brotli' -- Conan: Including build module from '/home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/freetype/2.13.2/_/_/package/f1014dc4f9380132c471ceb778980949abf136d3/lib/cmake/conan-official-freetype-variables.cmake' -- Conan: Component target declared 'Vorbis::vorbis' -- Conan: Component target declared 'Vorbis::vorbisenc' -- Conan: Component target declared 'Vorbis::vorbisfile' -- Conan: Component target declared 'vorbis::vorbisenc-alias' -- Conan: Component target declared 'vorbis::vorbisfile-alias' -- Conan: Target declared 'vorbis::vorbis' -- Conan: Component target declared 'Ogg::ogg' -- Conan: Component target declared 'FLAC::FLAC' -- Conan: Component target declared 'FLAC::FLAC++' -- Conan: Target declared 'flac::flac' -- Configuring done -- Generating done -- Build files have been written to: /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release sfml/3.0.0-rc.1 (test package): CMake command: cmake --build "/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release" '--' '-j3' ----Running------ > cmake --build "/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release" '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_DEFAULT_CMP0091 In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:34, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Clock.hpp:78:20: error: ‘ratio_less_equal_v’ is not a member of ‘std’; did you mean ‘ratio_less_equal’? 78 | static_assert(std::ratio_less_equal_v, | ^~~~~~~~~~~~~~~~~~ | ratio_less_equal /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Clock.hpp:78:56: error: expected primary-expression before ‘,’ token 78 | static_assert(std::ratio_less_equal_v, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Clock.hpp:78:58: error: expected string-literal before ‘std’ 78 | static_assert(std::ratio_less_equal_v, | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Clock.hpp:78:57: error: expected ‘)’ before ‘std’ 78 | static_assert(std::ratio_less_equal_v, | ~ ^~~~ | ) In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:34, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:37, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:66:32: error: ‘optional’ in namespace ‘std’ does not name a template type 66 | [[nodiscard]] virtual std::optional read(void* data, std::size_t size) = 0; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:66:27: note: ‘std::optional’ is only available from C++17 onwards 66 | [[nodiscard]] virtual std::optional read(void* data, std::size_t size) = 0; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:76:32: error: ‘optional’ in namespace ‘std’ does not name a template type 76 | [[nodiscard]] virtual std::optional seek(std::size_t position) = 0; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:76:27: note: ‘std::optional’ is only available from C++17 onwards 76 | [[nodiscard]] virtual std::optional seek(std::size_t position) = 0; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:84:32: error: ‘optional’ in namespace ‘std’ does not name a template type 84 | [[nodiscard]] virtual std::optional tell() = 0; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:84:27: note: ‘std::optional’ is only available from C++17 onwards 84 | [[nodiscard]] virtual std::optional tell() = 0; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:92:18: error: ‘optional’ in namespace ‘std’ does not name a template type 92 | virtual std::optional getSize() = 0; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/InputStream.hpp:92:13: note: ‘std::optional’ is only available from C++17 onwards 92 | virtual std::optional getSize() = 0; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:37, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:41: error: ‘filesystem’ in namespace ‘std’ does not name a type 106 | explicit FileInputStream(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:57: error: expected unqualified-id before ‘&’ token 106 | explicit FileInputStream(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:57: error: expected ‘)’ before ‘&’ token 106 | explicit FileInputStream(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:57: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:57: error: expected ‘;’ at end of member declaration 106 | explicit FileInputStream(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:106:59: error: ‘filename’ does not name a type; did you mean ‘fileno’? 106 | explicit FileInputStream(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:116:40: error: ‘filesystem’ in namespace ‘std’ does not name a type 116 | [[nodiscard]] bool open(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:116:56: error: expected unqualified-id before ‘&’ token 116 | [[nodiscard]] bool open(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:116:56: error: expected ‘)’ before ‘&’ token 116 | [[nodiscard]] bool open(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:116:56: error: expected ‘;’ at end of member declaration 116 | [[nodiscard]] bool open(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:116:58: error: ‘filename’ does not name a type; did you mean ‘fileno’? 116 | [[nodiscard]] bool open(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:130:24: error: ‘optional’ in namespace ‘std’ does not name a template type 130 | [[nodiscard]] std::optional read(void* data, std::size_t size) override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:130:19: note: ‘std::optional’ is only available from C++17 onwards 130 | [[nodiscard]] std::optional read(void* data, std::size_t size) override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:140:24: error: ‘optional’ in namespace ‘std’ does not name a template type 140 | [[nodiscard]] std::optional seek(std::size_t position) override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:140:19: note: ‘std::optional’ is only available from C++17 onwards 140 | [[nodiscard]] std::optional seek(std::size_t position) override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:148:24: error: ‘optional’ in namespace ‘std’ does not name a template type 148 | [[nodiscard]] std::optional tell() override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:148:19: note: ‘std::optional’ is only available from C++17 onwards 148 | [[nodiscard]] std::optional tell() override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:156:10: error: ‘optional’ in namespace ‘std’ does not name a template type 156 | std::optional getSize() override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:156:5: note: ‘std::optional’ is only available from C++17 onwards 156 | std::optional getSize() override; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:39, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:70:24: error: ‘optional’ in namespace ‘std’ does not name a template type 70 | [[nodiscard]] std::optional read(void* data, std::size_t size) override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:70:19: note: ‘std::optional’ is only available from C++17 onwards 70 | [[nodiscard]] std::optional read(void* data, std::size_t size) override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:80:24: error: ‘optional’ in namespace ‘std’ does not name a template type 80 | [[nodiscard]] std::optional seek(std::size_t position) override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:80:19: note: ‘std::optional’ is only available from C++17 onwards 80 | [[nodiscard]] std::optional seek(std::size_t position) override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:88:24: error: ‘optional’ in namespace ‘std’ does not name a template type 88 | [[nodiscard]] std::optional tell() override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:88:19: note: ‘std::optional’ is only available from C++17 onwards 88 | [[nodiscard]] std::optional tell() override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:96:10: error: ‘optional’ in namespace ‘std’ does not name a template type 96 | std::optional getSize() override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:96:5: note: ‘std::optional’ is only available from C++17 onwards 96 | std::optional getSize() override; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/MemoryInputStream.hpp:102:16: error: ‘byte’ in namespace ‘std’ does not name a type 102 | const std::byte* m_data{}; //!< Pointer to the data in memory | ^~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.hpp:742, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/String.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:41, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl: In static member function ‘static Out sf::Utf<8>::encode(uint32_t, Out, uint8_t)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:137:25: error: ‘byte’ is not a member of ‘std’ 137 | std::array bytes{}; | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:137:25: error: ‘byte’ is not a member of ‘std’ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:137:32: error: template argument 1 is invalid 137 | std::array bytes{}; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:142:28: error: invalid types ‘int[int]’ for array subscript 142 | case 4: bytes[3] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:142:49: error: ‘byte’ in namespace ‘std’ does not name a type 142 | case 4: bytes[3] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:143:28: error: invalid types ‘int[int]’ for array subscript 143 | case 3: bytes[2] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:143:49: error: ‘byte’ in namespace ‘std’ does not name a type 143 | case 3: bytes[2] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:144:28: error: invalid types ‘int[int]’ for array subscript 144 | case 2: bytes[1] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:144:49: error: ‘byte’ in namespace ‘std’ does not name a type 144 | case 2: bytes[1] = static_cast((input | 0x80) & 0xBF); input >>= 6; [[fallthrough]]; | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:145:28: error: invalid types ‘int[int]’ for array subscript 145 | case 1: bytes[0] = static_cast (input | firstBytes[bytestoWrite]); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:145:49: error: ‘byte’ in namespace ‘std’ does not name a type 145 | case 1: bytes[0] = static_cast (input | firstBytes[bytestoWrite]); | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:150:35: error: request for member ‘data’ in ‘bytes’, which is of non-class type ‘int’ 150 | output = priv::copy(bytes.data(), bytes.data() + bytestoWrite, output); | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/Utf.inl:150:49: error: request for member ‘data’ in ‘bytes’, which is of non-class type ‘int’ 150 | output = priv::copy(bytes.data(), bytes.data() + bytestoWrite, output); | ^~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Context.hpp: At global scope: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Context.hpp:130:57: error: ‘std::string_view’ has not been declared 130 | [[nodiscard]] static bool isExtensionAvailable(std::string_view name); | ^~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:34, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Cursor.hpp:226:31: error: ‘optional’ in namespace ‘std’ does not name a template type 226 | [[nodiscard]] static std::optional createFromPixels(const std::uint8_t* pixels, Vector2u size, Vector2u hotspot); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Cursor.hpp:226:26: note: ‘std::optional’ is only available from C++17 onwards 226 | [[nodiscard]] static std::optional createFromPixels(const std::uint8_t* pixels, Vector2u size, Vector2u hotspot); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Cursor.hpp:242:31: error: ‘optional’ in namespace ‘std’ does not name a template type 242 | [[nodiscard]] static std::optional createFromSystem(Type type); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Cursor.hpp:242:26: note: ‘std::optional’ is only available from C++17 onwards 242 | [[nodiscard]] static std::optional createFromSystem(Type type); | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:35, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:345:10: error: ‘variant’ in namespace ‘std’ does not name a template type 345 | std::variant*) | ^~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:374:65: note: ‘std::variant’ is only available from C++17 onwards 374 | [[nodiscard]] static constexpr bool isInParameterPack(const std::variant*) | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:374:77: error: expected ‘,’ or ‘...’ before ‘<’ token 374 | [[nodiscard]] static constexpr bool isInParameterPack(const std::variant*) | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:380:76: error: ‘m_data’ was not declared in this scope 380 | static constexpr bool isEventSubtype = isInParameterPack(decltype (&m_data)(nullptr)); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp: In static member function ‘static constexpr bool sf::Event::isInParameterPack(int)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:376:22: error: ‘is_same_v’ is not a member of ‘std’; did you mean ‘is_same’? 376 | return (std::is_same_v || ...); | ^~~~~~~~~ | is_same /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:376:33: error: expected primary-expression before ‘,’ token 376 | return (std::is_same_v || ...); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:376:37: error: expected primary-expression before ‘>’ token 376 | return (std::is_same_v || ...); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:376:39: error: expected primary-expression before ‘||’ token 376 | return (std::is_same_v || ...); | ^~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:376:42: error: operand of fold expression has no unexpanded parameter packs 376 | return (std::is_same_v || ...); | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.hpp:385, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:35, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl: In constructor ‘sf::Event::Event(const TEventSubtype&)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:47:9: error: ‘m_data’ was not declared in this scope 47 | m_data = eventSubtype; | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl: In member function ‘bool sf::Event::is() const’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:57:21: error: ‘holds_alternative’ is not a member of ‘std’ 57 | return std::holds_alternative(m_data); | ^~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:57:52: error: expected primary-expression before ‘>’ token 57 | return std::holds_alternative(m_data); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:57:54: error: ‘m_data’ was not declared in this scope 57 | return std::holds_alternative(m_data); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl: In member function ‘const TEventSubtype* sf::Event::getIf() const’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:67:21: error: ‘get_if’ is not a member of ‘std’ 67 | return std::get_if(&m_data); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:67:41: error: expected primary-expression before ‘>’ token 67 | return std::get_if(&m_data); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:67:44: error: ‘m_data’ was not declared in this scope 67 | return std::get_if(&m_data); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl: In member function ‘decltype(auto) sf::Event::visit(T&&) const’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:75:17: error: ‘visit’ is not a member of ‘std’ 75 | return std::visit(std::forward(visitor), m_data); | ^~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:75:17: note: ‘std::visit’ is only available from C++17 onwards /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Event.inl:75:49: error: ‘m_data’ was not declared in this scope 75 | return std::visit(std::forward(visitor), m_data); | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Window.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:42, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp: At global scope: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:212:24: error: ‘optional’ in namespace ‘std’ does not name a template type 212 | [[nodiscard]] std::optional pollEvent(); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:212:19: note: ‘std::optional’ is only available from C++17 onwards 212 | [[nodiscard]] std::optional pollEvent(); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:238:24: error: ‘optional’ in namespace ‘std’ does not name a template type 238 | [[nodiscard]] std::optional waitEvent(Time timeout = Time::Zero); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:238:19: note: ‘std::optional’ is only available from C++17 onwards 238 | [[nodiscard]] std::optional waitEvent(Time timeout = Time::Zero); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:373:36: error: ‘optional’ in namespace ‘std’ does not name a template type 373 | void setMinimumSize(const std::optional& minimumSize); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:373:31: note: ‘std::optional’ is only available from C++17 onwards 373 | void setMinimumSize(const std::optional& minimumSize); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:373:44: error: expected ‘,’ or ‘...’ before ‘<’ token 373 | void setMinimumSize(const std::optional& minimumSize); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:383:36: error: ‘optional’ in namespace ‘std’ does not name a template type 383 | void setMaximumSize(const std::optional& maximumSize); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:383:31: note: ‘std::optional’ is only available from C++17 onwards 383 | void setMaximumSize(const std::optional& maximumSize); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:383:44: error: expected ‘,’ or ‘...’ before ‘<’ token 383 | void setMaximumSize(const std::optional& maximumSize); | ^ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.hpp:600, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/Window.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window.hpp:42, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:6: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl:47:41: error: expected constructor, destructor, or type conversion before ‘;’ token 47 | OverloadSet(Ts...) -> OverloadSet; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl: In member function ‘void sf::WindowBase::handleEvents(Ts&& ...)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl:69:23: error: missing template arguments before ‘overloadSet’ 69 | priv::OverloadSet overloadSet{std::forward(handlers)..., [](const priv::DelayOverloadResolution&) { /* ignore */ }}; | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl:71:32: error: qualified-id in declaration before ‘event’ 71 | while (const std::optional event = pollEvent()) | ^~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl:72:9: error: ‘event’ was not declared in this scope; did you mean ‘Event’? 72 | event->visit(overloadSet); | ^~~~~ | Event /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Window/WindowBase.inl:72:22: error: ‘overloadSet’ was not declared in this scope 72 | event->visit(overloadSet); | ^~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.hpp:229, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/CircleShape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl: In function ‘constexpr sf::Color sf::operator+(sf::Color, sf::Color)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:77:16: error: variable ‘clampedAdd’ of non-literal type ‘const sf::operator+(sf::Color, sf::Color)::’ in ‘constexpr’ function 77 | const auto clampedAdd = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:77:30: note: ‘sf::operator+(sf::Color, sf::Color)::’ is not literal because: 77 | const auto clampedAdd = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^ cc1plus: note: ‘sf::operator+(sf::Color, sf::Color)::’ is a closure type, which is only literal in C++17 and later /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl: In function ‘constexpr sf::Color sf::operator-(sf::Color, sf::Color)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:93:16: error: variable ‘clampedSub’ of non-literal type ‘const sf::operator-(sf::Color, sf::Color)::’ in ‘constexpr’ function 93 | const auto clampedSub = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:93:30: note: ‘sf::operator-(sf::Color, sf::Color)::’ is not literal because: 93 | const auto clampedSub = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^ cc1plus: note: ‘sf::operator-(sf::Color, sf::Color)::’ is a closure type, which is only literal in C++17 and later /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl: In function ‘constexpr sf::Color sf::operator*(sf::Color, sf::Color)’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:109:16: error: variable ‘scaledMul’ of non-literal type ‘const sf::operator*(sf::Color, sf::Color)::’ in ‘constexpr’ function 109 | const auto scaledMul = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Color.inl:109:29: note: ‘sf::operator*(sf::Color, sf::Color)::’ is not literal because: 109 | const auto scaledMul = [](std::uint8_t lhs, std::uint8_t rhs) -> std::uint8_t | ^ cc1plus: note: ‘sf::operator*(sf::Color, sf::Color)::’ is a closure type, which is only literal in C++17 and later In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shape.hpp:35, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/CircleShape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.hpp: At global scope: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.hpp:105:34: error: ‘optional’ in namespace ‘std’ does not name a template type 105 | [[nodiscard]] constexpr std::optional> findIntersection(const Rect& rectangle) const; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.hpp:105:29: note: ‘std::optional’ is only available from C++17 onwards 105 | [[nodiscard]] constexpr std::optional> findIntersection(const Rect& rectangle) const; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.hpp:158, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shape.hpp:35, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/CircleShape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.inl:70:16: error: ‘optional’ in namespace ‘std’ does not name a template type 70 | constexpr std::optional> Rect::findIntersection(const Rect& rectangle) const | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Rect.inl:70:11: note: ‘std::optional’ is only available from C++17 onwards 70 | constexpr std::optional> Rect::findIntersection(const Rect& rectangle) const | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.hpp:352, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/RenderStates.hpp:35, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shape.hpp:36, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/CircleShape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl: In member function ‘constexpr const float* sf::Transform::getMatrix() const’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl:54:25: error: call to non-‘constexpr’ function ‘const value_type* std::array<_Tp, _Nm>::data() const [with _Tp = float; long unsigned int _Nm = 16; std::array<_Tp, _Nm>::const_pointer = const float*; std::array<_Tp, _Nm>::value_type = float]’ 54 | return m_matrix.data(); | ~~~~~~~~~~~~~^~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl: In member function ‘constexpr sf::FloatRect sf::Transform::transformRect(const FloatRect&) const’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl:101:11: error: invalid use of template-name ‘std::array’ without an argument list 101 | const std::array points = {transformPoint(rectangle.position), | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl:101:11: note: class template argument deduction is only available with ‘-std=c++17’ or ‘-std=gnu++17’ In file included from /usr/include/c++/9/tuple:39, from /usr/include/c++/9/bits/unique_ptr.h:37, from /usr/include/c++/9/memory:80, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System/FileInputStream.hpp:37, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/System.hpp:37, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:3: /usr/include/c++/9/array:94:12: note: ‘template struct std::array’ declared here 94 | struct array | ^~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.hpp:352, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/RenderStates.hpp:35, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shape.hpp:36, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/CircleShape.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Transform.inl:107:21: error: ‘points’ was not declared in this scope; did you mean ‘printf’? 107 | Vector2f pmin = points[0]; | ^~~~~~ | printf In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:34, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:36, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp: At global scope: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:33: error: ‘filesystem’ in namespace ‘std’ does not name a type 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:49: error: expected unqualified-id before ‘&’ token 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:49: error: expected ‘)’ before ‘&’ token 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:49: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:49: error: expected ‘;’ at end of member declaration 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:51: error: ‘filename’ does not name a type; did you mean ‘fileno’? 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:24: error: ‘filesystem’ in namespace ‘std’ does not name a type 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:40: error: expected unqualified-id before ‘&’ token 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:40: error: expected ‘)’ before ‘&’ token 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:40: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:40: error: expected ‘;’ at end of member declaration 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:5: error: ‘sf::Texture::Texture(...)’ cannot be overloaded with ‘sf::Texture::Texture(...)’ 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ^~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:114:14: note: previous declaration ‘sf::Texture::Texture(...)’ 114 | explicit Texture(const std::filesystem::path& filename, bool sRgb = false); | ^~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:137:42: error: ‘filename’ does not name a type; did you mean ‘fileno’? 137 | Texture(const std::filesystem::path& filename, bool sRgb, const IntRect& area); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:64: error: expected unqualified-id before ‘&’ token 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:64: error: expected ‘)’ before ‘&’ token 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:64: error: expected ‘;’ at end of member declaration 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Texture.hpp:304:119: error: expected unqualified-id before ‘)’ token 304 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, bool sRgb = false, const IntRect& area = {}); | ^ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:36, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:21: error: ‘filesystem’ in namespace ‘std’ does not name a type 103 | Font(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:37: error: expected unqualified-id before ‘&’ token 103 | Font(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:37: error: expected ‘)’ before ‘&’ token 103 | Font(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:37: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:37: error: expected ‘;’ at end of member declaration 103 | Font(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:103:39: error: ‘filename’ does not name a type; did you mean ‘fileno’? 103 | Font(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:168:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 168 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:168:64: error: expected unqualified-id before ‘&’ token 168 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:168:64: error: expected ‘)’ before ‘&’ token 168 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:168:64: error: expected ‘;’ at end of member declaration 168 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Font.hpp:168:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 168 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:38, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:31: error: ‘filesystem’ in namespace ‘std’ does not name a type 103 | explicit Image(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:47: error: expected unqualified-id before ‘&’ token 103 | explicit Image(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:47: error: expected ‘)’ before ‘&’ token 103 | explicit Image(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:47: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:47: error: expected ‘;’ at end of member declaration 103 | explicit Image(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:103:49: error: ‘filename’ does not name a type; did you mean ‘fileno’? 103 | explicit Image(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:175:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 175 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:175:64: error: expected unqualified-id before ‘&’ token 175 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:175:64: error: expected ‘)’ before ‘&’ token 175 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:175:64: error: expected ‘;’ at end of member declaration 175 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:175:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 175 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:227:46: error: ‘filesystem’ in namespace ‘std’ does not name a type 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:227:62: error: expected unqualified-id before ‘&’ token 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:227:62: error: expected ‘)’ before ‘&’ token 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:227:62: error: expected ‘;’ at end of member declaration 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:227:64: error: ‘filename’ does not name a type; did you mean ‘fileno’? 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:245:24: error: ‘optional’ in namespace ‘std’ does not name a template type 245 | [[nodiscard]] std::optional> saveToMemory(std::string_view format) const; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Image.hpp:245:19: note: ‘std::optional’ is only available from C++17 onwards 245 | [[nodiscard]] std::optional> saveToMemory(std::string_view format) const; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics.hpp:46, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:9: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:23: error: ‘filesystem’ in namespace ‘std’ does not name a type 147 | Shader(const std::filesystem::path& filename, Type type); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:39: error: expected unqualified-id before ‘&’ token 147 | Shader(const std::filesystem::path& filename, Type type); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:39: error: expected ‘)’ before ‘&’ token 147 | Shader(const std::filesystem::path& filename, Type type); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:39: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:39: error: expected ‘;’ at end of member declaration 147 | Shader(const std::filesystem::path& filename, Type type); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:41: error: ‘filename’ does not name a type; did you mean ‘fileno’? 147 | Shader(const std::filesystem::path& filename, Type type); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:23: error: ‘filesystem’ in namespace ‘std’ does not name a type 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:39: error: expected unqualified-id before ‘&’ token 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:39: error: expected ‘)’ before ‘&’ token 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:39: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:39: error: expected ‘;’ at end of member declaration 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:5: error: ‘sf::Shader::Shader(...)’ cannot be overloaded with ‘sf::Shader::Shader(...)’ 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:5: note: previous declaration ‘sf::Shader::Shader(...)’ 147 | Shader(const std::filesystem::path& filename, Type type); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:168:41: error: ‘vertexShaderFilename’ does not name a type 168 | Shader(const std::filesystem::path& vertexShaderFilename, const std::filesystem::path& fragmentShaderFilename); | ^~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:23: error: ‘filesystem’ in namespace ‘std’ does not name a type 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:39: error: expected unqualified-id before ‘&’ token 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:39: error: expected ‘)’ before ‘&’ token 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:39: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:39: error: expected ‘;’ at end of member declaration 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:5: error: ‘sf::Shader::Shader(...)’ cannot be overloaded with ‘sf::Shader::Shader(...)’ 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:147:5: note: previous declaration ‘sf::Shader::Shader(...)’ 147 | Shader(const std::filesystem::path& filename, Type type); | ^~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:190:41: error: ‘vertexShaderFilename’ does not name a type 190 | Shader(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:212:28: error: expected ‘)’ before ‘shader’ 212 | Shader(std::string_view shader, Type type); | ~ ^~~~~~~ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:233:28: error: expected ‘)’ before ‘vertexShader’ 233 | Shader(std::string_view vertexShader, std::string_view fragmentShader); | ~ ^~~~~~~~~~~~~ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:255:28: error: expected ‘)’ before ‘vertexShader’ 255 | Shader(std::string_view vertexShader, std::string_view geometryShader, std::string_view fragmentShader); | ~ ^~~~~~~~~~~~~ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:64: error: expected unqualified-id before ‘&’ token 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:64: error: expected ‘)’ before ‘&’ token 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:64: error: expected ‘;’ at end of member declaration 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:64: error: expected unqualified-id before ‘&’ token 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:64: error: expected ‘)’ before ‘&’ token 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:64: error: expected ‘;’ at end of member declaration 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:24: error: ‘bool sf::Shader::loadFromFile(...) &’ cannot be overloaded with ‘bool sf::Shader::loadFromFile(...) &’ 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:24: note: previous declaration ‘bool sf::Shader::loadFromFile(...) &’ 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:360:66: error: ‘vertexShaderFilename’ does not name a type 360 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:64: error: expected unqualified-id before ‘&’ token 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:64: error: expected ‘)’ before ‘&’ token 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:64: error: expected ‘;’ at end of member declaration 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:24: error: ‘bool sf::Shader::loadFromFile(...) &’ cannot be overloaded with ‘bool sf::Shader::loadFromFile(...) &’ 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:339:24: note: previous declaration ‘bool sf::Shader::loadFromFile(...) &’ 339 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename, Type type); | ^~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:383:66: error: ‘vertexShaderFilename’ does not name a type 383 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& vertexShaderFilename, | ^~~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:405:44: error: ‘std::string_view’ has not been declared 405 | [[nodiscard]] bool loadFromMemory(std::string_view shader, Type type); | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:426:44: error: ‘std::string_view’ has not been declared 426 | [[nodiscard]] bool loadFromMemory(std::string_view vertexShader, std::string_view fragmentShader); | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:426:75: error: ‘std::string_view’ has not been declared 426 | [[nodiscard]] bool loadFromMemory(std::string_view vertexShader, std::string_view fragmentShader); | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:448:44: error: ‘std::string_view’ has not been declared 448 | [[nodiscard]] bool loadFromMemory(std::string_view vertexShader, | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:449:44: error: ‘std::string_view’ has not been declared 449 | std::string_view geometryShader, | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:450:44: error: ‘std::string_view’ has not been declared 450 | std::string_view fragmentShader); | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:861:37: error: ‘std::string_view’ has not been declared 861 | [[nodiscard]] bool compile(std::string_view vertexShaderCode, | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:862:37: error: ‘std::string_view’ has not been declared 862 | std::string_view geometryShaderCode, | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Graphics/Shader.hpp:863:37: error: ‘std::string_view’ has not been declared 863 | std::string_view fragmentShaderCode); | ^~~~~~~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:31, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:85:24: error: ‘optional’ in namespace ‘std’ does not name a template type 85 | [[nodiscard]] std::optional getRemoteAddress() const; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:85:19: note: ‘std::optional’ is only available from C++17 onwards 85 | [[nodiscard]] std::optional getRemoteAddress() const; | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:228:26: error: ‘byte’ is not a member of ‘std’ 228 | std::vector data; //!< Data of the packet | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:228:26: error: ‘byte’ is not a member of ‘std’ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:228:30: error: template argument 1 is invalid 228 | std::vector data; //!< Data of the packet | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:228:30: error: template argument 2 is invalid /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:235:22: error: ‘byte’ is not a member of ‘std’ 235 | std::vector m_blockToSendBuffer; //!< Buffer used to prepare data being sent from the socket | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:235:22: error: ‘byte’ is not a member of ‘std’ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:235:26: error: template argument 1 is invalid 235 | std::vector m_blockToSendBuffer; //!< Buffer used to prepare data being sent from the socket | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/TcpSocket.hpp:235:26: error: template argument 2 is invalid In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:31, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:204:34: error: ‘filesystem’ in namespace ‘std’ does not name a type 204 | [[nodiscard]] const std::filesystem::path& getDirectory() const; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:210:14: error: ‘filesystem’ in namespace ‘std’ does not name a type 210 | std::filesystem::path m_directory; //!< Directory extracted from the response message | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:441:50: error: ‘filesystem’ in namespace ‘std’ does not name a type 441 | [[nodiscard]] Response renameFile(const std::filesystem::path& file, const std::filesystem::path& newName); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:441:66: error: expected unqualified-id before ‘&’ token 441 | [[nodiscard]] Response renameFile(const std::filesystem::path& file, const std::filesystem::path& newName); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:441:66: error: expected ‘)’ before ‘&’ token 441 | [[nodiscard]] Response renameFile(const std::filesystem::path& file, const std::filesystem::path& newName); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:441:66: error: expected ‘;’ at end of member declaration 441 | [[nodiscard]] Response renameFile(const std::filesystem::path& file, const std::filesystem::path& newName); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:441:68: error: ‘file’ does not name a type 441 | [[nodiscard]] Response renameFile(const std::filesystem::path& file, const std::filesystem::path& newName); | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:458:50: error: ‘filesystem’ in namespace ‘std’ does not name a type 458 | [[nodiscard]] Response deleteFile(const std::filesystem::path& name); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:458:66: error: expected unqualified-id before ‘&’ token 458 | [[nodiscard]] Response deleteFile(const std::filesystem::path& name); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:458:66: error: expected ‘)’ before ‘&’ token 458 | [[nodiscard]] Response deleteFile(const std::filesystem::path& name); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:458:66: error: expected ‘;’ at end of member declaration 458 | [[nodiscard]] Response deleteFile(const std::filesystem::path& name); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:458:68: error: ‘name’ does not name a type 458 | [[nodiscard]] Response deleteFile(const std::filesystem::path& name); | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:480:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 480 | [[nodiscard]] Response download(const std::filesystem::path& remoteFile, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:480:64: error: expected unqualified-id before ‘&’ token 480 | [[nodiscard]] Response download(const std::filesystem::path& remoteFile, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:480:64: error: expected ‘)’ before ‘&’ token 480 | [[nodiscard]] Response download(const std::filesystem::path& remoteFile, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:480:64: error: expected ‘;’ at end of member declaration 480 | [[nodiscard]] Response download(const std::filesystem::path& remoteFile, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:480:66: error: ‘remoteFile’ does not name a type 480 | [[nodiscard]] Response download(const std::filesystem::path& remoteFile, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:505:46: error: ‘filesystem’ in namespace ‘std’ does not name a type 505 | [[nodiscard]] Response upload(const std::filesystem::path& localFile, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:505:62: error: expected unqualified-id before ‘&’ token 505 | [[nodiscard]] Response upload(const std::filesystem::path& localFile, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:505:62: error: expected ‘)’ before ‘&’ token 505 | [[nodiscard]] Response upload(const std::filesystem::path& localFile, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:505:62: error: expected ‘;’ at end of member declaration 505 | [[nodiscard]] Response upload(const std::filesystem::path& localFile, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Ftp.hpp:505:64: error: ‘localFile’ does not name a type; did you mean ‘localtime’? 505 | [[nodiscard]] Response upload(const std::filesystem::path& localFile, | ^~~~~~~~~ | localtime In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Http.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:62:31: error: ‘optional’ in namespace ‘std’ does not name a template type 62 | [[nodiscard]] static std::optional resolve(std::string_view address); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:62:26: note: ‘std::optional’ is only available from C++17 onwards 62 | [[nodiscard]] static std::optional resolve(std::string_view address); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:138:31: error: ‘optional’ in namespace ‘std’ does not name a template type 138 | [[nodiscard]] static std::optional getLocalAddress(); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:138:26: note: ‘std::optional’ is only available from C++17 onwards 138 | [[nodiscard]] static std::optional getLocalAddress(); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:162:31: error: ‘optional’ in namespace ‘std’ does not name a template type 162 | [[nodiscard]] static std::optional getPublicAddress(Time timeout = Time::Zero); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:162:26: note: ‘std::optional’ is only available from C++17 onwards 162 | [[nodiscard]] static std::optional getPublicAddress(Time timeout = Time::Zero); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:257:70: error: ‘std::optional’ has not been declared 257 | SFML_NETWORK_API std::istream& operator>>(std::istream& stream, std::optional& address); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/IpAddress.hpp:257:78: error: expected ‘,’ or ‘...’ before ‘<’ token 257 | SFML_NETWORK_API std::istream& operator>>(std::istream& stream, std::optional& address); | ^ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:32, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Http.hpp:414:10: error: ‘optional’ in namespace ‘std’ does not name a template type 414 | std::optional m_host; //!< Web host address | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Http.hpp:414:5: note: ‘std::optional’ is only available from C++17 onwards 414 | std::optional m_host; //!< Web host address | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:34, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Packet.hpp:426:22: error: ‘byte’ is not a member of ‘std’ 426 | std::vector m_data; //!< Data stored in the packet | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Packet.hpp:426:22: error: ‘byte’ is not a member of ‘std’ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Packet.hpp:426:26: error: template argument 1 is invalid 426 | std::vector m_data; //!< Data stored in the packet | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/Packet.hpp:426:26: error: template argument 2 is invalid In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network.hpp:40, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:12: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:159:39: error: ‘std::optional’ has not been declared 159 | std::optional& remoteAddress, | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:159:47: error: expected ‘,’ or ‘...’ before ‘<’ token 159 | std::optional& remoteAddress, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:195:55: error: ‘std::optional’ has not been declared 195 | [[nodiscard]] Status receive(Packet& packet, std::optional& remoteAddress, unsigned short& remotePort); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:195:63: error: expected ‘,’ or ‘...’ before ‘<’ token 195 | [[nodiscard]] Status receive(Packet& packet, std::optional& remoteAddress, unsigned short& remotePort); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:201:22: error: ‘byte’ is not a member of ‘std’ 201 | std::vector m_buffer{MaxDatagramSize}; //!< Temporary buffer holding the received data in Receive(Packet) | ^~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:201:22: error: ‘byte’ is not a member of ‘std’ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:201:26: error: template argument 1 is invalid 201 | std::vector m_buffer{MaxDatagramSize}; //!< Temporary buffer holding the received data in Receive(Packet) | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Network/UdpSocket.hpp:201:26: error: template argument 2 is invalid In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:31, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileReader.hpp:81:32: error: ‘optional’ in namespace ‘std’ does not name a template type 81 | [[nodiscard]] virtual std::optional open(InputStream& stream) = 0; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileReader.hpp:81:27: note: ‘std::optional’ is only available from C++17 onwards 81 | [[nodiscard]] virtual std::optional open(InputStream& stream) = 0; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:31, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:31: error: ‘filesystem’ in namespace ‘std’ does not name a type 79 | InputSoundFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:47: error: expected unqualified-id before ‘&’ token 79 | InputSoundFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:47: error: expected ‘)’ before ‘&’ token 79 | InputSoundFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:47: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:47: error: expected ‘;’ at end of member declaration 79 | InputSoundFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:79:49: error: ‘filename’ does not name a type; did you mean ‘fileno’? 79 | InputSoundFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:124:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 124 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:124:64: error: expected unqualified-id before ‘&’ token 124 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:124:64: error: expected ‘)’ before ‘&’ token 124 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:124:64: error: expected ‘;’ at end of member declaration 124 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/InputSoundFile.hpp:124:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 124 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:32, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:33, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundStream.hpp:286:18: error: ‘optional’ in namespace ‘std’ does not name a template type 286 | virtual std::optional onLoop(); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundStream.hpp:286:13: note: ‘std::optional’ is only available from C++17 onwards 286 | virtual std::optional onLoop(); | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:33, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:22: error: ‘filesystem’ in namespace ‘std’ does not name a type 96 | Music(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:38: error: expected unqualified-id before ‘&’ token 96 | Music(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:38: error: expected ‘)’ before ‘&’ token 96 | Music(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:38: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:38: error: expected ‘;’ at end of member declaration 96 | Music(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:96:40: error: ‘filename’ does not name a type; did you mean ‘fileno’? 96 | Music(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:179:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 179 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:179:64: error: expected unqualified-id before ‘&’ token 179 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:179:64: error: expected ‘)’ before ‘&’ token 179 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:179:64: error: expected ‘;’ at end of member declaration 179 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:179:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 179 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:304:10: error: ‘optional’ in namespace ‘std’ does not name a template type 304 | std::optional onLoop() override; | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/Music.hpp:304:5: note: ‘std::optional’ is only available from C++17 onwards 304 | std::optional onLoop() override; | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:33, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:34, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileWriter.hpp:66:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 66 | [[nodiscard]] virtual bool open(const std::filesystem::path& filename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileWriter.hpp:66:64: error: expected unqualified-id before ‘&’ token 66 | [[nodiscard]] virtual bool open(const std::filesystem::path& filename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileWriter.hpp:66:64: error: expected ‘)’ before ‘&’ token 66 | [[nodiscard]] virtual bool open(const std::filesystem::path& filename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileWriter.hpp:66:64: error: expected ‘;’ at end of member declaration 66 | [[nodiscard]] virtual bool open(const std::filesystem::path& filename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileWriter.hpp:66:70: error: ‘filename’ does not name a type; did you mean ‘fileno’? 66 | [[nodiscard]] virtual bool open(const std::filesystem::path& filename, | ^~~~~~~~ | fileno In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:34, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:32: error: ‘filesystem’ in namespace ‘std’ does not name a type 73 | OutputSoundFile(const std::filesystem::path& filename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:48: error: expected unqualified-id before ‘&’ token 73 | OutputSoundFile(const std::filesystem::path& filename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:48: error: expected ‘)’ before ‘&’ token 73 | OutputSoundFile(const std::filesystem::path& filename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:48: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:48: error: expected ‘;’ at end of member declaration 73 | OutputSoundFile(const std::filesystem::path& filename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:73:54: error: ‘filename’ does not name a type; did you mean ‘fileno’? 73 | OutputSoundFile(const std::filesystem::path& filename, | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:91:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 91 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename, | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:91:64: error: expected unqualified-id before ‘&’ token 91 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename, | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:91:64: error: expected ‘)’ before ‘&’ token 91 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename, | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:91:64: error: expected ‘;’ at end of member declaration 91 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename, | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/OutputSoundFile.hpp:91:70: error: ‘filename’ does not name a type; did you mean ‘fileno’? 91 | [[nodiscard]] bool openFromFile(const std::filesystem::path& filename, | ^~~~~~~~ | fileno In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:35, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/PlaybackDevice.hpp:80:35: error: ‘optional’ in namespace ‘std’ does not name a template type 80 | [[nodiscard]] SFML_AUDIO_API std::optional getDefaultDevice(); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/PlaybackDevice.hpp:80:30: note: ‘std::optional’ is only available from C++17 onwards 80 | [[nodiscard]] SFML_AUDIO_API std::optional getDefaultDevice(); | ^~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/PlaybackDevice.hpp:108:35: error: ‘optional’ in namespace ‘std’ does not name a template type 108 | [[nodiscard]] SFML_AUDIO_API std::optional getDevice(); | ^~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/PlaybackDevice.hpp:108:30: note: ‘std::optional’ is only available from C++17 onwards 108 | [[nodiscard]] SFML_AUDIO_API std::optional getDevice(); | ^~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:37, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:28: error: ‘filesystem’ in namespace ‘std’ does not name a type 87 | SoundBuffer(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:44: error: expected unqualified-id before ‘&’ token 87 | SoundBuffer(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:44: error: expected ‘)’ before ‘&’ token 87 | SoundBuffer(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:44: error: constructors may not be ref-qualified /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:44: error: expected ‘;’ at end of member declaration 87 | SoundBuffer(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:46: error: ‘filename’ does not name a type; did you mean ‘fileno’? 87 | SoundBuffer(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:161:48: error: ‘filesystem’ in namespace ‘std’ does not name a type 161 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:161:64: error: expected unqualified-id before ‘&’ token 161 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:161:64: error: expected ‘)’ before ‘&’ token 161 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:161:64: error: expected ‘;’ at end of member declaration 161 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:161:66: error: ‘filename’ does not name a type; did you mean ‘fileno’? 161 | [[nodiscard]] bool loadFromFile(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:227:46: error: ‘filesystem’ in namespace ‘std’ does not name a type 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:227:62: error: expected unqualified-id before ‘&’ token 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:227:62: error: expected ‘)’ before ‘&’ token 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:227:62: error: expected ‘;’ at end of member declaration 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:227:64: error: ‘filename’ does not name a type; did you mean ‘fileno’? 227 | [[nodiscard]] bool saveToFile(const std::filesystem::path& filename) const; | ^~~~~~~~ | fileno In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:39, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:95: error: ‘filesystem’ in namespace ‘std’ does not name a type 112 | [[nodiscard]] static std::unique_ptr createReaderFromFilename(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:111: error: expected unqualified-id before ‘&’ token 112 | [[nodiscard]] static std::unique_ptr createReaderFromFilename(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:111: error: expected ‘)’ before ‘&’ token 112 | [[nodiscard]] static std::unique_ptr createReaderFromFilename(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:111: error: static member function ‘static std::unique_ptr sf::SoundFileFactory::createReaderFromFilename(...)’ cannot have ref-qualifier /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:111: error: expected ‘;’ at end of member declaration 112 | [[nodiscard]] static std::unique_ptr createReaderFromFilename(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:112:113: error: ‘filename’ does not name a type; did you mean ‘fileno’? 112 | [[nodiscard]] static std::unique_ptr createReaderFromFilename(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:95: error: ‘filesystem’ in namespace ‘std’ does not name a type 147 | [[nodiscard]] static std::unique_ptr createWriterFromFilename(const std::filesystem::path& filename); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:111: error: expected unqualified-id before ‘&’ token 147 | [[nodiscard]] static std::unique_ptr createWriterFromFilename(const std::filesystem::path& filename); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:111: error: expected ‘)’ before ‘&’ token 147 | [[nodiscard]] static std::unique_ptr createWriterFromFilename(const std::filesystem::path& filename); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:111: error: static member function ‘static std::unique_ptr sf::SoundFileFactory::createWriterFromFilename(...)’ cannot have ref-qualifier /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:111: error: expected ‘;’ at end of member declaration 147 | [[nodiscard]] static std::unique_ptr createWriterFromFilename(const std::filesystem::path& filename); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:147:113: error: ‘filename’ does not name a type; did you mean ‘fileno’? 147 | [[nodiscard]] static std::unique_ptr createWriterFromFilename(const std::filesystem::path& filename); | ^~~~~~~~ | fileno /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:157:50: error: ‘filesystem’ in namespace ‘std’ does not name a type 157 | using WriterCheckFnPtr = bool (*)(const std::filesystem::path&); | ^~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:157:66: error: expected unqualified-id before ‘&’ token 157 | using WriterCheckFnPtr = bool (*)(const std::filesystem::path&); | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:157:66: error: expected ‘)’ before ‘&’ token 157 | using WriterCheckFnPtr = bool (*)(const std::filesystem::path&); | ~ ^ | ) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:157:66: error: invalid qualifiers on non-member function type /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:157:67: error: expected ‘;’ before ‘)’ token 157 | using WriterCheckFnPtr = bool (*)(const std::filesystem::path&); | ^ | ; /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:160:79: error: ‘WriterCheckFnPtr’ was not declared in this scope; did you mean ‘ReaderCheckFnPtr’? 160 | using WriterFactoryMap = std::unordered_map, WriterCheckFnPtr>; | ^~~~~~~~~~~~~~~~ | ReaderCheckFnPtr /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:160:95: error: template argument 2 is invalid 160 | using WriterFactoryMap = std::unordered_map, WriterCheckFnPtr>; | ^ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:160:95: error: template argument 5 is invalid /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:166:26: error: ‘WriterFactoryMap’ does not name a type; did you mean ‘ReaderFactoryMap’? 166 | [[nodiscard]] static WriterFactoryMap& getWriterFactoryMap(); | ^~~~~~~~~~~~~~~~ | ReaderFactoryMap In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.hpp:171, from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:39, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl: In static member function ‘static void sf::SoundFileFactory::registerWriter()’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl:77:5: error: there are no arguments to ‘getWriterFactoryMap’ that depend on a template parameter, so a declaration of ‘getWriterFactoryMap’ must be available [-fpermissive] 77 | getWriterFactoryMap()[&priv::createWriter] = &T::check; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl:77:5: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl: In static member function ‘static void sf::SoundFileFactory::unregisterWriter()’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl:85:5: error: there are no arguments to ‘getWriterFactoryMap’ that depend on a template parameter, so a declaration of ‘getWriterFactoryMap’ must be available [-fpermissive] 85 | getWriterFactoryMap().erase(&priv::createWriter); | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl: In static member function ‘static bool sf::SoundFileFactory::isWriterRegistered()’: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundFileFactory.inl:93:12: error: there are no arguments to ‘getWriterFactoryMap’ that depend on a template parameter, so a declaration of ‘getWriterFactoryMap’ must be available [-fpermissive] 93 | return getWriterFactoryMap().count(&priv::createWriter) == 1; | ^~~~~~~~~~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp: In function ‘int main()’: /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:38:21: error: call of overloaded ‘SoundBuffer()’ is ambiguous 38 | sf::SoundBuffer buffer; | ^~~~~~ In file included from /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio.hpp:37, from /home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/test_package.cpp:15: /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:87:5: note: candidate: ‘sf::SoundBuffer::SoundBuffer(...)’ 87 | SoundBuffer(const std::filesystem::path& filename); | ^~~~~~~~~~~ /home/conan/workspace/prod-v1/bsr/99748/daecd/.conan/data/sfml/3.0.0-rc.1/_/_/package/511f1da143fd06b1d61c54b1f33cd23f247507f8/include/SFML/Audio/SoundBuffer.hpp:64:5: note: candidate: ‘sf::SoundBuffer::SoundBuffer()’ 64 | SoundBuffer() = default; | ^~~~~~~~~~~ make[2]: *** [CMakeFiles/test_package.dir/build.make:82: CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:95: CMakeFiles/test_package.dir/all] Error 2 make: *** [Makefile:103: all] Error 2 WARN: ************************************************** WARN: *** Conan 1 is legacy and on a deprecation path ** WARN: *********** Please upgrade to Conan 2 ************ WARN: ************************************************** WARN: libpng/1.6.44: requirement zlib/[>=1.2.11 <2] overridden by freetype/2.13.2 to zlib/1.3.1 sfml/3.0.0-rc.1 (test package): 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 sfml/3.0.0-rc.1 (test package): 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 ERROR: sfml/3.0.0-rc.1 (test package): Error in build() method, line 31 cmake.build() ConanException: Error 2 while executing cmake --build "/home/conan/workspace/prod-v1/bsr/cci-bcfd9c73/recipes/sfml/all/test_package/build/Release" '--' '-j3'