Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/litehtml.spec'], chrootPath='/var/lib/mock/dist-rebuild-after-rpm-check-build-173139-10868/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f42e8140650>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/litehtml.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/litehtml-0.8-1.ocs23.src.rpm
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/litehtml.spec'], chrootPath='/var/lib/mock/dist-rebuild-after-rpm-check-build-173139-10868/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f42e8140650>timeout=86400uid=982gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/litehtml.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kOrH4R
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf litehtml-0.8
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/litehtml-0.8.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd litehtml-0.8
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/litehtml_gumbo.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/litehtml_qtcreator.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/litehtml_undefsym.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ rm -rf src/gumbo
+ rm -rf xxd
+ sed -r -i 's/(CXX_STANDARD[[:blank:]]+)11/\114/' CMakeLists.txt
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VEA8Y0
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd litehtml-0.8
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ /usr/bin/cmake -S . -B x86_64-OpenCloudOS-linux-gnu -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING=ON -DEXTERNAL_GUMBO=ON -DEXTERNAL_GTEST=ON
-- The C compiler identification is GNU 12.3.1
-- The CXX compiler identification is GNU 12.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- 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
-- Configuring done (1.0s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_CXX_FLAGS_RELEASE
    CMAKE_C_FLAGS_RELEASE
    CMAKE_Fortran_FLAGS_RELEASE
    CMAKE_INSTALL_DO_STRIP
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR
-- Build files have been written to: /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu
+ /usr/bin/cmake --build x86_64-OpenCloudOS-linux-gnu -j32 --verbose
/usr/bin/cmake -S/builddir/build/BUILD/litehtml-0.8 -B/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/CMakeFiles /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu//CMakeFiles/progress.marks
/usr/bin/gmake  -f CMakeFiles/Makefile2 all
gmake[1]: Entering directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
/usr/bin/gmake  -f CMakeFiles/litehtml.dir/build.make CMakeFiles/litehtml.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
cd /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/litehtml-0.8 /builddir/build/BUILD/litehtml-0.8 /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/CMakeFiles/litehtml.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
/usr/bin/gmake  -f CMakeFiles/litehtml.dir/build.make CMakeFiles/litehtml.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
[  1%] Building CXX object CMakeFiles/litehtml.dir/src/codepoint.cpp.o
[  3%] Building CXX object CMakeFiles/litehtml.dir/src/css_length.cpp.o
[  4%] Building CXX object CMakeFiles/litehtml.dir/src/css_selector.cpp.o
[  6%] Building CXX object CMakeFiles/litehtml.dir/src/document.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/codepoint.cpp.o -MF CMakeFiles/litehtml.dir/src/codepoint.cpp.o.d -o CMakeFiles/litehtml.dir/src/codepoint.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/codepoint.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/css_length.cpp.o -MF CMakeFiles/litehtml.dir/src/css_length.cpp.o.d -o CMakeFiles/litehtml.dir/src/css_length.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/css_length.cpp
[  7%] Building CXX object CMakeFiles/litehtml.dir/src/document_container.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/css_selector.cpp.o -MF CMakeFiles/litehtml.dir/src/css_selector.cpp.o.d -o CMakeFiles/litehtml.dir/src/css_selector.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp
[  9%] Building CXX object CMakeFiles/litehtml.dir/src/el_anchor.cpp.o
[ 10%] Building CXX object CMakeFiles/litehtml.dir/src/el_base.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/document.cpp.o -MF CMakeFiles/litehtml.dir/src/document.cpp.o.d -o CMakeFiles/litehtml.dir/src/document.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/document.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/document_container.cpp.o -MF CMakeFiles/litehtml.dir/src/document_container.cpp.o.d -o CMakeFiles/litehtml.dir/src/document_container.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/document_container.cpp
[ 12%] Building CXX object CMakeFiles/litehtml.dir/src/el_break.cpp.o
[ 13%] Building CXX object CMakeFiles/litehtml.dir/src/el_before_after.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_anchor.cpp.o -MF CMakeFiles/litehtml.dir/src/el_anchor.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_anchor.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_anchor.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_base.cpp.o -MF CMakeFiles/litehtml.dir/src/el_base.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_base.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_base.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_before_after.cpp.o -MF CMakeFiles/litehtml.dir/src/el_before_after.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_before_after.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_break.cpp.o -MF CMakeFiles/litehtml.dir/src/el_break.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_break.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_break.cpp
[ 15%] Building CXX object CMakeFiles/litehtml.dir/src/el_body.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_body.cpp.o -MF CMakeFiles/litehtml.dir/src/el_body.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_body.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_body.cpp
[ 16%] Building CXX object CMakeFiles/litehtml.dir/src/el_cdata.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_cdata.cpp.o -MF CMakeFiles/litehtml.dir/src/el_cdata.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_cdata.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_cdata.cpp
[ 18%] Building CXX object CMakeFiles/litehtml.dir/src/el_comment.cpp.o
[ 21%] Building CXX object CMakeFiles/litehtml.dir/src/element.cpp.o
[ 21%] Building CXX object CMakeFiles/litehtml.dir/src/el_div.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_comment.cpp.o -MF CMakeFiles/litehtml.dir/src/el_comment.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_comment.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_comment.cpp
[ 23%] Building CXX object CMakeFiles/litehtml.dir/src/el_font.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/element.cpp.o -MF CMakeFiles/litehtml.dir/src/element.cpp.o.d -o CMakeFiles/litehtml.dir/src/element.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/element.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_div.cpp.o -MF CMakeFiles/litehtml.dir/src/el_div.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_div.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_div.cpp
[ 24%] Building CXX object CMakeFiles/litehtml.dir/src/el_image.cpp.o
[ 26%] Building CXX object CMakeFiles/litehtml.dir/src/el_para.cpp.o
[ 27%] Building CXX object CMakeFiles/litehtml.dir/src/el_link.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_font.cpp.o -MF CMakeFiles/litehtml.dir/src/el_font.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_font.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_font.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_image.cpp.o -MF CMakeFiles/litehtml.dir/src/el_image.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_image.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_image.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_link.cpp.o -MF CMakeFiles/litehtml.dir/src/el_link.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_link.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_link.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_para.cpp.o -MF CMakeFiles/litehtml.dir/src/el_para.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_para.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_para.cpp
[ 29%] Building CXX object CMakeFiles/litehtml.dir/src/el_space.cpp.o
[ 30%] Building CXX object CMakeFiles/litehtml.dir/src/el_style.cpp.o
[ 32%] Building CXX object CMakeFiles/litehtml.dir/src/el_script.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_space.cpp.o -MF CMakeFiles/litehtml.dir/src/el_space.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_space.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_space.cpp
[ 33%] Building CXX object CMakeFiles/litehtml.dir/src/el_text.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_script.cpp.o -MF CMakeFiles/litehtml.dir/src/el_script.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_script.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_script.cpp
[ 35%] Building CXX object CMakeFiles/litehtml.dir/src/el_tr.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_style.cpp.o -MF CMakeFiles/litehtml.dir/src/el_style.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_style.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_style.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_tr.cpp.o -MF CMakeFiles/litehtml.dir/src/el_tr.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_tr.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_tr.cpp
[ 36%] Building CXX object CMakeFiles/litehtml.dir/src/el_title.cpp.o
[ 38%] Building CXX object CMakeFiles/litehtml.dir/src/el_table.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_table.cpp.o -MF CMakeFiles/litehtml.dir/src/el_table.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_table.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_table.cpp
[ 41%] Building CXX object CMakeFiles/litehtml.dir/src/el_td.cpp.o
[ 41%] Building CXX object CMakeFiles/litehtml.dir/src/iterators.cpp.o
[ 43%] Building CXX object CMakeFiles/litehtml.dir/src/media_query.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_td.cpp.o -MF CMakeFiles/litehtml.dir/src/el_td.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_td.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_td.cpp
[ 44%] Building CXX object CMakeFiles/litehtml.dir/src/html_tag.cpp.o
[ 46%] Building CXX object CMakeFiles/litehtml.dir/src/html.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_text.cpp.o -MF CMakeFiles/litehtml.dir/src/el_text.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_text.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_text.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/el_title.cpp.o -MF CMakeFiles/litehtml.dir/src/el_title.cpp.o.d -o CMakeFiles/litehtml.dir/src/el_title.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/el_title.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/html.cpp.o -MF CMakeFiles/litehtml.dir/src/html.cpp.o.d -o CMakeFiles/litehtml.dir/src/html.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/html.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/html_tag.cpp.o -MF CMakeFiles/litehtml.dir/src/html_tag.cpp.o.d -o CMakeFiles/litehtml.dir/src/html_tag.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/iterators.cpp.o -MF CMakeFiles/litehtml.dir/src/iterators.cpp.o.d -o CMakeFiles/litehtml.dir/src/iterators.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/iterators.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/media_query.cpp.o -MF CMakeFiles/litehtml.dir/src/media_query.cpp.o.d -o CMakeFiles/litehtml.dir/src/media_query.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/media_query.cpp
[ 47%] Building CXX object CMakeFiles/litehtml.dir/src/stylesheet.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/stylesheet.cpp.o -MF CMakeFiles/litehtml.dir/src/stylesheet.cpp.o.d -o CMakeFiles/litehtml.dir/src/stylesheet.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/stylesheet.cpp
[ 49%] Building CXX object CMakeFiles/litehtml.dir/src/style.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/style.cpp.o -MF CMakeFiles/litehtml.dir/src/style.cpp.o.d -o CMakeFiles/litehtml.dir/src/style.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/style.cpp
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_anchor.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_font.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/element.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_break.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
[ 50%] Building CXX object CMakeFiles/litehtml.dir/src/table.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/table.cpp.o -MF CMakeFiles/litehtml.dir/src/table.cpp.o.d -o CMakeFiles/litehtml.dir/src/table.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/table.cpp
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/stylesheet.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_base.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_table.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_space.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/iterators.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_cdata.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_body.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/document_container.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/css_length.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_para.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_script.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp: In member function 'void litehtml::css_element_selector::parse(const std::string&)':
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_a_' not handled in switch [-Wswitch]
  113 |                                 switch (attribute.name)
      |                                        ^
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_abbr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_acronym_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_address_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_applet_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_area_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_article_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_aside_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_audio_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_b_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_base_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_basefont_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_bdi_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_bdo_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_big_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_blockquote_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_body_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_br_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_button_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_canvas_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_caption_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_center_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_cite_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_code_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_col_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_colgroup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_data_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_datalist_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dd_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_del_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_details_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dfn_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dialog_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dir_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_div_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_dt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_em_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_embed_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_fieldset_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_figcaption_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_figure_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_footer_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_form_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_frame_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_frameset_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h1_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h2_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h3_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h4_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h5_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_h6_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_head_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_header_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_hr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_html_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_i_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_iframe_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_img_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_input_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_ins_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_kbd_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_label_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_legend_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_li_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_link_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_main_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_map_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_mark_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_meta_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_meter_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_nav_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_noframes_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_noscript_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_object_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_ol_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_optgroup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_option_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_output_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_p_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_param_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_picture_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_pre_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_progress_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_q_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_rp_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_rt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_ruby_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_s_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_samp_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_script_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_section_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_select_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_small_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_source_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_span_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_strike_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_strong_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_sub_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_summary_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_sup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_svg_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_table_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_tbody_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_td_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_template_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_textarea_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_tfoot_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_th_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_thead_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_time_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_title_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_tr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_track_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_tt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_u_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_ul_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_var_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_video_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_wbr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '__tag_before_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '__tag_after_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_before_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_after_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_root_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_only_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_only_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_first_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_first_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_last_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_last_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_active_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_hover_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_image_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_image_baseurl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_repeat_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_origin_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_clip_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_attachment_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_size_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_position_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_background_position_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_spacing_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '__litehtml_border_spacing_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '__litehtml_border_spacing_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_left_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_right_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_left_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_right_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_left_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_right_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_left_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_left_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_left_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_right_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_right_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_bottom_right_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_left_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_left_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_left_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_right_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_right_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_top_right_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_list_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_list_style_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_list_style_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_list_style_image_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_list_style_image_baseurl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_margin_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_margin_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_margin_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_margin_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_margin_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_padding_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_padding_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_padding_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_padding_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_padding_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_family_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_variant_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_weight_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_font_size_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_line_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_text_decoration_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_white_space_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_text_align_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_vertical_align_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_min_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_min_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_max_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_max_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_overflow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_display_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_visibility_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_box_sizing_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_z_index_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_float_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_clear_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_text_indent_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_cursor_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_border_collapse_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_text_transform_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_flow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_direction_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_wrap_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_justify_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_align_items_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_align_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_align_self_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_grow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_shrink_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/css_selector.cpp:113:40: warning: enumeration value '_flex_basis_' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/document.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_td.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_comment.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/element.cpp:4:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/html.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_style.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_title.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_image.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_tr.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/style.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_div.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_link.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/media_query.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/iterators.cpp:4:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/el_text.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp: In member function 'void litehtml::el_before_after_base::add_text(const std::string&)':
/builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp:88:73: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   88 |                         !esc.empty() && esc.length() < 5 && (chr >= '0' && chr <= '9' || chr >= 'A' && chr <= 'Z' || chr >= 'a' && chr <= 'z'))
      |                                                              ~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp:88:129: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   88 |                         !esc.empty() && esc.length() < 5 && (chr >= '0' && chr <= '9' || chr >= 'A' && chr <= 'Z' || chr >= 'a' && chr <= 'z'))
      |                                                                                                                      ~~~~~~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/el_before_after.cpp:88:58: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   88 |                         !esc.empty() && esc.length() < 5 && (chr >= '0' && chr <= '9' || chr >= 'A' && chr <= 'Z' || chr >= 'a' && chr <= 'z'))
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/iterators.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/iterators.h: In constructor 'litehtml::elements_iterator::elements_iterator(bool, litehtml::iterator_selector*, litehtml::iterator_selector*)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/iterators.h:33:14: warning: 'litehtml::elements_iterator::m_return_parent' will be initialized after [-Wreorder]
   33 |         bool m_return_parent;
      |              ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/iterators.h:31:36: warning:   'litehtml::iterator_selector* litehtml::elements_iterator::m_go_inside' [-Wreorder]
   31 |                 iterator_selector* m_go_inside;
      |                                    ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/iterators.cpp:7:1: warning:   when initialized here [-Wreorder]
    7 | litehtml::elements_iterator::elements_iterator(bool return_parents, iterator_selector* go_inside, iterator_selector* select) :
      | ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/table.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html.cpp: In function 'std::string litehtml::index_value(int, const std::string&, char)':
/builddir/build/BUILD/litehtml-0.8/src/html.cpp:58:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   58 |         if(index >= 0 && index < vals.size())
      |                          ~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html.cpp: In function 'int litehtml::t_strncasecmp(const char*, const char*, size_t)':
/builddir/build/BUILD/litehtml-0.8/src/html.cpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare]
  208 |         for (i = 0; i < n; i++)
      |                     ~~^~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/el_image.cpp:3:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/style.cpp: In member function 'void litehtml::style::add_property(litehtml::string_id, const std::string&, const std::string&, bool, litehtml::document_container*)':
/builddir/build/BUILD/litehtml-0.8/src/style.cpp:90:30: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   90 |         if (val.find("var(") != -1) return add_parsed_property(name, property_value(val, important, prop_type_var));
      |             ~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/src/style.cpp: In member function 'bool litehtml::style::parse_one_background(const std::string&, litehtml::document_container*, litehtml::background&)':
/builddir/build/BUILD/litehtml-0.8/src/style.cpp:691:57: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  691 |                                         token.find('/') != -1 ||
      |                                         ~~~~~~~~~~~~~~~~^~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/document.cpp:29:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/style.cpp: In member function 'void litehtml::style::parse_font(const std::string&, bool)':
/builddir/build/BUILD/litehtml-0.8/src/style.cpp:966:84: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  966 |                         value_in_list(token, font_size_strings) || token.find('/') != -1)
      |                                                                    ~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/src/style.cpp: In static member function 'static void litehtml::style::subst_vars_(std::string&, const litehtml::element*)':
/builddir/build/BUILD/litehtml-0.8/src/style.cpp:1129:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1129 |                 if (start == -1) break;
      |                     ~~~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/src/style.cpp:1132:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 1132 |                 if (end == -1) break;
      |                     ~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/src/document.cpp: In member function 'void litehtml::document::cvt_units(litehtml::css_length&, int, int) const':
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_none' not handled in switch [-Wswitch]
  401 |         switch(val.units())
      |               ^
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_percentage' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_ex' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_pc' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_px' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_dpi' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_dpcm' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_vw' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_vh' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_vmin' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_vmax' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/document.cpp:401:15: warning: enumeration value 'css_units_rem' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:13:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/el_text.cpp:3:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/table.cpp:4:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp: In member function 'int litehtml::html_tag::select_pseudoclass(const litehtml::css_attribute_selector&)':
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_a_' not handled in switch [-Wswitch]
  624 |                 switch (sel.name)
      |                        ^
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_abbr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_acronym_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_address_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_applet_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_area_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_article_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_aside_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_audio_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_b_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_base_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_basefont_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_bdi_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_bdo_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_big_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_blockquote_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_body_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_br_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_button_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_canvas_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_caption_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_center_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_cite_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_code_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_col_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_colgroup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_data_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_datalist_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dd_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_del_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_details_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dfn_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dialog_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dir_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_div_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_dt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_em_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_embed_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_fieldset_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_figcaption_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_figure_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_footer_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_form_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_frame_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_frameset_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h1_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h2_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h3_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h4_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h5_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_h6_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_head_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_header_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_hr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_html_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_i_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_iframe_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_img_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_input_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_ins_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_kbd_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_label_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_legend_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_li_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_link_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_main_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_map_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_mark_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_meta_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_meter_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_nav_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_noframes_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_noscript_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_object_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_ol_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_optgroup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_option_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_output_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_p_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_param_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_picture_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_pre_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_progress_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_q_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_rp_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_rt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_ruby_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_s_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_samp_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_script_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_section_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_select_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_small_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_source_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_span_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_strike_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_strong_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_sub_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_summary_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_sup_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_svg_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_table_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_tbody_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_td_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_template_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_textarea_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_tfoot_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_th_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_thead_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_time_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_title_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_tr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_track_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_tt_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_u_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_ul_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_var_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_video_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_wbr_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '__tag_before_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '__tag_after_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_before_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_after_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_root_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_only_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_only_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_first_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_first_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_last_child_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_last_of_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_not_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_lang_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_active_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_hover_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_image_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_image_baseurl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_repeat_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_origin_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_clip_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_attachment_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_size_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_position_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_background_position_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_spacing_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '__litehtml_border_spacing_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '__litehtml_border_spacing_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_left_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_right_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_left_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_right_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_left_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_right_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_left_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_left_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_left_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_right_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_right_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_bottom_right_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_left_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_left_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_left_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_right_radius_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_right_radius_x_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_top_right_radius_y_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_list_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_list_style_type_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_list_style_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_list_style_image_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_list_style_image_baseurl_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_margin_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_margin_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_margin_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_margin_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_margin_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_padding_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_padding_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_padding_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_padding_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_padding_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_family_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_style_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_variant_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_weight_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_font_size_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_line_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_text_decoration_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_white_space_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_text_align_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_vertical_align_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_color_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_min_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_min_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_max_width_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_max_height_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_position_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_overflow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_display_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_visibility_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_box_sizing_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_z_index_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_float_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_clear_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_text_indent_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_left_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_right_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_top_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_bottom_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_cursor_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_border_collapse_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_text_transform_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_flow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_direction_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_wrap_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_justify_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_align_items_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_align_content_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_align_self_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_grow_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_shrink_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:624:24: warning: enumeration value '_flex_basis_' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp: In member function 'int litehtml::html_tag::select_attribute(const litehtml::css_attribute_selector&)':
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:680:16: warning: enumeration value 'select_class' not handled in switch [-Wswitch]
  680 |         switch (sel.type)
      |                ^
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:680:16: warning: enumeration value 'select_id' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:680:16: warning: enumeration value 'select_pseudo_class' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:680:16: warning: enumeration value 'select_pseudo_element' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp: In member function 'void litehtml::html_tag::init_one_background_paint(int, litehtml::position, litehtml::background_paint&, const litehtml::background*, const std::shared_ptr<litehtml::render_item>&)':
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1110:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1110 |         bg_paint.image          = i < bg->m_image.size() ? bg->m_image[i] : "";
      |                                   ~~^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1112:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1112 |         bg_paint.attachment = i < bg->m_attachment.size() ? (background_attachment)bg->m_attachment[i] : background_attachment_scroll;
      |                               ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1113:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1113 |         bg_paint.repeat         = i < bg->m_repeat.size() ? (background_repeat)bg->m_repeat[i] : background_repeat_repeat;
      |                                   ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1114:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1114 |         int clip                        = i < bg->m_clip.size() ? bg->m_clip[i] : background_box_border;
      |                                           ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1115:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1115 |         int origin                      = i < bg->m_origin.size() ? bg->m_origin[i] : background_box_padding;
      |                                           ~~^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1117:37: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<litehtml::css_size>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1117 |         css_size size           = i < bg->m_size.size() ? bg->m_size[i] : auto_auto;
      |                                   ~~^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1118:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<litehtml::css_length>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1118 |         css_length position_x = i < bg->m_position_x.size() ? bg->m_position_x[i] : css_length(0, css_units_percentage);
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/html_tag.cpp:1119:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<litehtml::css_length>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
 1119 |         css_length position_y = i < bg->m_position_y.size() ? bg->m_position_y[i] : css_length(0, css_units_percentage);
      |                                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 52%] Building CXX object CMakeFiles/litehtml.dir/src/tstring_view.cpp.o
[ 53%] Building CXX object CMakeFiles/litehtml.dir/src/url.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/url.cpp.o -MF CMakeFiles/litehtml.dir/src/url.cpp.o.d -o CMakeFiles/litehtml.dir/src/url.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/url.cpp
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/tstring_view.cpp.o -MF CMakeFiles/litehtml.dir/src/tstring_view.cpp.o.d -o CMakeFiles/litehtml.dir/src/tstring_view.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/tstring_view.cpp
[ 55%] Building CXX object CMakeFiles/litehtml.dir/src/url_path.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/url_path.cpp.o -MF CMakeFiles/litehtml.dir/src/url_path.cpp.o.d -o CMakeFiles/litehtml.dir/src/url_path.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/url_path.cpp
[ 56%] Building CXX object CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o -MF CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o.d -o CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/utf8_strings.cpp
[ 58%] Building CXX object CMakeFiles/litehtml.dir/src/web_color.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/web_color.cpp.o -MF CMakeFiles/litehtml.dir/src/web_color.cpp.o.d -o CMakeFiles/litehtml.dir/src/web_color.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/web_color.cpp
[ 60%] Building CXX object CMakeFiles/litehtml.dir/src/num_cvt.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/num_cvt.cpp.o -MF CMakeFiles/litehtml.dir/src/num_cvt.cpp.o.d -o CMakeFiles/litehtml.dir/src/num_cvt.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/num_cvt.cpp
[ 61%] Building CXX object CMakeFiles/litehtml.dir/src/strtod.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/strtod.cpp.o -MF CMakeFiles/litehtml.dir/src/strtod.cpp.o.d -o CMakeFiles/litehtml.dir/src/strtod.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/strtod.cpp
[ 63%] Building CXX object CMakeFiles/litehtml.dir/src/string_id.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/string_id.cpp.o -MF CMakeFiles/litehtml.dir/src/string_id.cpp.o.d -o CMakeFiles/litehtml.dir/src/string_id.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/string_id.cpp
[ 64%] Building CXX object CMakeFiles/litehtml.dir/src/css_properties.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/css_properties.cpp.o -MF CMakeFiles/litehtml.dir/src/css_properties.cpp.o.d -o CMakeFiles/litehtml.dir/src/css_properties.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/css_properties.cpp
[ 66%] Building CXX object CMakeFiles/litehtml.dir/src/line_box.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/line_box.cpp.o -MF CMakeFiles/litehtml.dir/src/line_box.cpp.o.d -o CMakeFiles/litehtml.dir/src/line_box.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/line_box.cpp
[ 67%] Building CXX object CMakeFiles/litehtml.dir/src/css_borders.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/css_borders.cpp.o -MF CMakeFiles/litehtml.dir/src/css_borders.cpp.o.d -o CMakeFiles/litehtml.dir/src/css_borders.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/css_borders.cpp
[ 69%] Building CXX object CMakeFiles/litehtml.dir/src/render_item.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_item.cpp.o -MF CMakeFiles/litehtml.dir/src/render_item.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_item.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_item.cpp
[ 70%] Building CXX object CMakeFiles/litehtml.dir/src/render_block_context.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_block_context.cpp.o -MF CMakeFiles/litehtml.dir/src/render_block_context.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_block_context.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_block_context.cpp
[ 72%] Building CXX object CMakeFiles/litehtml.dir/src/render_block.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_block.cpp.o -MF CMakeFiles/litehtml.dir/src/render_block.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_block.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_block.cpp
[ 73%] Building CXX object CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o -MF CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp
[ 75%] Building CXX object CMakeFiles/litehtml.dir/src/render_table.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_table.cpp.o -MF CMakeFiles/litehtml.dir/src/render_table.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_table.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_table.cpp
[ 76%] Building CXX object CMakeFiles/litehtml.dir/src/render_inline.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_inline.cpp.o -MF CMakeFiles/litehtml.dir/src/render_inline.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_inline.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_inline.cpp
[ 78%] Building CXX object CMakeFiles/litehtml.dir/src/render_flex.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_flex.cpp.o -MF CMakeFiles/litehtml.dir/src/render_flex.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_flex.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_flex.cpp
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/web_color.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
[ 80%] Building CXX object CMakeFiles/litehtml.dir/src/render_image.cpp.o
/usr/bin/g++ -Dlitehtml_EXPORTS -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -I/builddir/build/BUILD/litehtml-0.8/include/litehtml -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -fPIC -MD -MT CMakeFiles/litehtml.dir/src/render_image.cpp.o -MF CMakeFiles/litehtml.dir/src/render_image.cpp.o.d -o CMakeFiles/litehtml.dir/src/render_image.cpp.o -c /builddir/build/BUILD/litehtml-0.8/src/render_image.cpp
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/utf8_strings.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_block_context.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/strtod.cpp:20:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/css_properties.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_item.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_table.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/line_box.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_block_context.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_flex.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/css_borders.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/string_id.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_table.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_flex.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_item.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/render_item.cpp: In member function 'void litehtml::render_item::render_positioned(litehtml::render_type)':
/builddir/build/BUILD/litehtml-0.8/src/render_item.cpp:277:17: warning: variable 'client_x' set but not used [-Wunused-but-set-variable]
  277 |             int client_x                = 0;
      |                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/render_item.cpp:278:17: warning: variable 'client_y' set but not used [-Wunused-but-set-variable]
  278 |             int client_y                = 0;
      |                 ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_block.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/line_box.cpp:4:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_inline.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/src/render_image.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/line_box.cpp: In member function 'std::__cxx11::list<std::unique_ptr<litehtml::line_box_item> > litehtml::line_box::finish(bool, const litehtml::containing_block_context&)':
/builddir/build/BUILD/litehtml-0.8/src/line_box.cpp:523:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move]
  523 |         return std::move(ret_items);
      |                ~~~~~~~~~^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/line_box.cpp:523:25: note: remove 'std::move' call
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_inline.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_image.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp: In member function 'virtual void litehtml::render_item_inline_context::fix_line_width(litehtml::element_float, const litehtml::containing_block_context&)':
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:102:9: warning: unused variable 'ret_width' [-Wunused-variable]
  102 |     int ret_width = 0;
      |         ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp: In member function 'void litehtml::render_item_inline_context::place_inline(std::unique_ptr<litehtml::line_box_item>, const litehtml::containing_block_context&)':
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_none' not handled in switch [-Wswitch]
  276 |                 switch (item->get_el()->src_el()->css().get_display())
      |                        ^
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_block' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_inline' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_list_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_caption' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_cell' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_column' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_column_group' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_footer_group' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_header_group' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_row' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_table_row_group' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_flex' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/src/render_inline_context.cpp:276:24: warning: enumeration value 'display_inline_flex' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/src/render_block.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/src/render_block.cpp: In member function 'virtual std::shared_ptr<litehtml::render_item> litehtml::render_item_block::init()':
/builddir/build/BUILD/litehtml-0.8/src/render_block.cpp:613:14: warning: unused variable 'has_floats' [-Wunused-variable]
  613 |         bool has_floats = false;
      |              ^~~~~~~~~~
[ 81%] Linking CXX shared library liblitehtml.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/litehtml.dir/link.txt --verbose=1
/usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -shared -Wl,-soname,liblitehtml.so.0 -o liblitehtml.so.0.0.0 CMakeFiles/litehtml.dir/src/codepoint.cpp.o CMakeFiles/litehtml.dir/src/css_length.cpp.o CMakeFiles/litehtml.dir/src/css_selector.cpp.o CMakeFiles/litehtml.dir/src/document.cpp.o CMakeFiles/litehtml.dir/src/document_container.cpp.o CMakeFiles/litehtml.dir/src/el_anchor.cpp.o CMakeFiles/litehtml.dir/src/el_base.cpp.o CMakeFiles/litehtml.dir/src/el_before_after.cpp.o CMakeFiles/litehtml.dir/src/el_body.cpp.o CMakeFiles/litehtml.dir/src/el_break.cpp.o CMakeFiles/litehtml.dir/src/el_cdata.cpp.o CMakeFiles/litehtml.dir/src/el_comment.cpp.o CMakeFiles/litehtml.dir/src/el_div.cpp.o CMakeFiles/litehtml.dir/src/element.cpp.o CMakeFiles/litehtml.dir/src/el_font.cpp.o CMakeFiles/litehtml.dir/src/el_image.cpp.o CMakeFiles/litehtml.dir/src/el_link.cpp.o CMakeFiles/litehtml.dir/src/el_para.cpp.o CMakeFiles/litehtml.dir/src/el_script.cpp.o CMakeFiles/litehtml.dir/src/el_space.cpp.o CMakeFiles/litehtml.dir/src/el_style.cpp.o CMakeFiles/litehtml.dir/src/el_table.cpp.o CMakeFiles/litehtml.dir/src/el_td.cpp.o CMakeFiles/litehtml.dir/src/el_text.cpp.o CMakeFiles/litehtml.dir/src/el_title.cpp.o CMakeFiles/litehtml.dir/src/el_tr.cpp.o CMakeFiles/litehtml.dir/src/html.cpp.o CMakeFiles/litehtml.dir/src/html_tag.cpp.o CMakeFiles/litehtml.dir/src/iterators.cpp.o CMakeFiles/litehtml.dir/src/media_query.cpp.o CMakeFiles/litehtml.dir/src/style.cpp.o CMakeFiles/litehtml.dir/src/stylesheet.cpp.o CMakeFiles/litehtml.dir/src/table.cpp.o CMakeFiles/litehtml.dir/src/tstring_view.cpp.o CMakeFiles/litehtml.dir/src/url.cpp.o CMakeFiles/litehtml.dir/src/url_path.cpp.o CMakeFiles/litehtml.dir/src/utf8_strings.cpp.o CMakeFiles/litehtml.dir/src/web_color.cpp.o CMakeFiles/litehtml.dir/src/num_cvt.cpp.o CMakeFiles/litehtml.dir/src/strtod.cpp.o CMakeFiles/litehtml.dir/src/string_id.cpp.o CMakeFiles/litehtml.dir/src/css_properties.cpp.o CMakeFiles/litehtml.dir/src/line_box.cpp.o CMakeFiles/litehtml.dir/src/css_borders.cpp.o CMakeFiles/litehtml.dir/src/render_item.cpp.o CMakeFiles/litehtml.dir/src/render_block_context.cpp.o CMakeFiles/litehtml.dir/src/render_block.cpp.o CMakeFiles/litehtml.dir/src/render_inline_context.cpp.o CMakeFiles/litehtml.dir/src/render_inline.cpp.o CMakeFiles/litehtml.dir/src/render_table.cpp.o CMakeFiles/litehtml.dir/src/render_flex.cpp.o CMakeFiles/litehtml.dir/src/render_image.cpp.o  -lgumbo 
/usr/bin/cmake -E cmake_symlink_library liblitehtml.so.0.0.0 liblitehtml.so.0 liblitehtml.so
gmake[2]: Leaving directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
[ 81%] Built target litehtml
/usr/bin/gmake  -f CMakeFiles/litehtml_tests.dir/build.make CMakeFiles/litehtml_tests.dir/depend
gmake[2]: Entering directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
cd /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/litehtml-0.8 /builddir/build/BUILD/litehtml-0.8 /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/CMakeFiles/litehtml_tests.dir/DependInfo.cmake --color=
gmake[2]: Leaving directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
/usr/bin/gmake  -f CMakeFiles/litehtml_tests.dir/build.make CMakeFiles/litehtml_tests.dir/build
gmake[2]: Entering directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
[ 83%] Building CXX object CMakeFiles/litehtml_tests.dir/test/mediaQueryTest.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/mediaQueryTest.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/mediaQueryTest.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/mediaQueryTest.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/mediaQueryTest.cpp
[ 84%] Building CXX object CMakeFiles/litehtml_tests.dir/test/tstring_view_test.cpp.o
[ 86%] Building CXX object CMakeFiles/litehtml_tests.dir/test/cssTest.cpp.o
[ 87%] Building CXX object CMakeFiles/litehtml_tests.dir/test/codepoint_test.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/tstring_view_test.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/tstring_view_test.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/tstring_view_test.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/tstring_view_test.cpp
[ 89%] Building CXX object CMakeFiles/litehtml_tests.dir/test/render_test.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/cssTest.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/cssTest.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/cssTest.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/cssTest.cpp
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/codepoint_test.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/codepoint_test.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/codepoint_test.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/codepoint_test.cpp
[ 92%] Building CXX object CMakeFiles/litehtml_tests.dir/containers/test/Bitmap.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/render_test.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/render_test.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/render_test.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/render_test.cpp
[ 90%] Building CXX object CMakeFiles/litehtml_tests.dir/containers/test/Font.cpp.o
[ 93%] Building CXX object CMakeFiles/litehtml_tests.dir/test/url_test.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/containers/test/Bitmap.cpp.o -MF CMakeFiles/litehtml_tests.dir/containers/test/Bitmap.cpp.o.d -o CMakeFiles/litehtml_tests.dir/containers/test/Bitmap.cpp.o -c /builddir/build/BUILD/litehtml-0.8/containers/test/Bitmap.cpp
[ 95%] Building CXX object CMakeFiles/litehtml_tests.dir/test/url_path_test.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/url_test.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/url_test.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/url_test.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/url_test.cpp
[ 96%] Building CXX object CMakeFiles/litehtml_tests.dir/containers/test/test_container.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/test/url_path_test.cpp.o -MF CMakeFiles/litehtml_tests.dir/test/url_path_test.cpp.o.d -o CMakeFiles/litehtml_tests.dir/test/url_path_test.cpp.o -c /builddir/build/BUILD/litehtml-0.8/test/url_path_test.cpp
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/containers/test/Font.cpp.o -MF CMakeFiles/litehtml_tests.dir/containers/test/Font.cpp.o.d -o CMakeFiles/litehtml_tests.dir/containers/test/Font.cpp.o -c /builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp
[ 98%] Building CXX object CMakeFiles/litehtml_tests.dir/containers/test/lodepng.cpp.o
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/containers/test/test_container.cpp.o -MF CMakeFiles/litehtml_tests.dir/containers/test/test_container.cpp.o.d -o CMakeFiles/litehtml_tests.dir/containers/test/test_container.cpp.o -c /builddir/build/BUILD/litehtml-0.8/containers/test/test_container.cpp
/usr/bin/g++  -I/builddir/build/BUILD/litehtml-0.8/containers -I/builddir/build/BUILD/litehtml-0.8/src -I/builddir/build/BUILD/litehtml-0.8/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=gnu++14 -MD -MT CMakeFiles/litehtml_tests.dir/containers/test/lodepng.cpp.o -MF CMakeFiles/litehtml_tests.dir/containers/test/lodepng.cpp.o.d -o CMakeFiles/litehtml_tests.dir/containers/test/lodepng.cpp.o -c /builddir/build/BUILD/litehtml-0.8/containers/test/lodepng.cpp
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/Bitmap.h:1,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/Font.h:1,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:2:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/Bitmap.h:1,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/Bitmap.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/test_container.h:1,
                 from /builddir/build/BUILD/litehtml-0.8/containers/test/test_container.cpp:1:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp: In member function 'void Font::load(std::string)':
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:69:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   69 |         for (i = 0; i < lines.size(); i++)
      |                     ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:76:25: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
   76 |                 if (sep == -1) return; // line without ':' - error
      |                     ~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp: In lambda function:
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:92:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   92 |                 for (; i < lines.size(); i++)
      |                        ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:97:44: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
   97 |                         if (line.find(':') == -1) break; // start of glyph data
      |                             ~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp: In lambda function:
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:106:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  106 |                 for (int y = 0; i < lines.size() && y < height; i++, y++)
      |                                 ~~^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp: In member function 'void Font::load(std::string)':
/builddir/build/BUILD/litehtml-0.8/containers/test/Font.cpp:118:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  118 |         while (i < lines.size())
      |                ~~^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/test/mediaQueryTest.cpp:3:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/test/../containers/test/test_container.h:1,
                 from /builddir/build/BUILD/litehtml-0.8/test/render_test.cpp:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/stylesheet.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:7,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html.h:20,
                 from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:4,
                 from /builddir/build/BUILD/litehtml-0.8/test/cssTest.cpp:4:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const std::string&, bool, litehtml::property_type)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:37:49: warning: 'litehtml::property_value::<unnamed union>::m_string' will be initialized after [-Wreorder]
   37 |                         string                  m_string;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:50:17: warning:   when initialized here [-Wreorder]
   50 |                 property_value(const string& str, bool important, property_type type = prop_type_string)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::string_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:38:41: warning: 'litehtml::property_value::<unnamed union>::m_string_vector' will be initialized after [-Wreorder]
   38 |                         string_vector   m_string_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:54:17: warning:   when initialized here [-Wreorder]
   54 |                 property_value(const string_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::css_length&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:33:49: warning: 'litehtml::property_value::<unnamed union>::m_length' will be initialized after [-Wreorder]
   33 |                         css_length              m_length;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:58:17: warning:   when initialized here [-Wreorder]
   58 |                 property_value(const css_length& length, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::length_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:34:41: warning: 'litehtml::property_value::<unnamed union>::m_length_vector' will be initialized after [-Wreorder]
   34 |                         length_vector   m_length_vector;
      |                                         ^~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:62:17: warning:   when initialized here [-Wreorder]
   62 |                 property_value(const length_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(float, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:35:49: warning: 'litehtml::property_value::<unnamed union>::m_number' will be initialized after [-Wreorder]
   35 |                         float                   m_number;
      |                                                 ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:66:17: warning:   when initialized here [-Wreorder]
   66 |                 property_value(float number, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(int, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:31:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item' will be initialized after [-Wreorder]
   31 |                         int                     m_enum_item;
      |                                                 ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:70:17: warning:   when initialized here [-Wreorder]
   70 |                 property_value(int enum_item, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::int_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:32:49: warning: 'litehtml::property_value::<unnamed union>::m_enum_item_vector' will be initialized after [-Wreorder]
   32 |                         int_vector              m_enum_item_vector;
      |                                                 ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:74:17: warning:   when initialized here [-Wreorder]
   74 |                 property_value(const int_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(litehtml::web_color, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:36:49: warning: 'litehtml::property_value::<unnamed union>::m_color' will be initialized after [-Wreorder]
   36 |                         web_color               m_color;
      |                                                 ^~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:78:17: warning:   when initialized here [-Wreorder]
   78 |                 property_value(web_color color, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In constructor 'litehtml::property_value::property_value(const litehtml::size_vector&, bool)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:39:49: warning: 'litehtml::property_value::<unnamed union>::m_size_vector' will be initialized after [-Wreorder]
   39 |                         size_vector             m_size_vector;
      |                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:27:33: warning:   'litehtml::property_type litehtml::property_value::m_type' [-Wreorder]
   27 |                 property_type   m_type;
      |                                 ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:82:17: warning:   when initialized here [-Wreorder]
   82 |                 property_value(const size_vector& vec, bool important)
      |                 ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h: In destructor 'litehtml::property_value::~property_value()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_invalid' not handled in switch [-Wswitch]
   88 |                         switch (m_type)
      |                                ^
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_inherit' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_enum_item' not handled in switch [-Wswitch]
/builddir/build/BUILD/litehtml-0.8/include/litehtml/style.h:88:32: warning: enumeration value 'prop_type_number' not handled in switch [-Wswitch]
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/element.h:10:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h: In constructor 'litehtml::css_properties::css_properties()':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:49:57: warning: 'litehtml::css_properties::m_font_size' will be initialized after [-Wreorder]
   49 |                 css_length                              m_font_size;
      |                                                         ^~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:48:57: warning:   'litehtml::uint_ptr litehtml::css_properties::m_font' [-Wreorder]
   48 |                 uint_ptr                                m_font;
      |                                                         ^~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/css_properties.h:79:17: warning:   when initialized here [-Wreorder]
   79 |                 css_properties() :
      |                 ^~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml/html_tag.h:11:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h: In constructor 'litehtml::line_box::line_box(int, int, int, int, const litehtml::font_metrics&, litehtml::text_align)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:121:41: warning: 'litehtml::line_box::m_font_metrics' will be initialized after [-Wreorder]
  121 |         font_metrics                    m_font_metrics;
      |                                         ^~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:120:65: warning:   'int litehtml::line_box::m_default_line_height' [-Wreorder]
  120 |                 int                                             m_default_line_height;
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:122:57: warning: 'litehtml::line_box::m_baseline' will be initialized after [-Wreorder]
  122 |         int                                             m_baseline;
      |                                                         ^~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:119:65: warning:   'int litehtml::line_box::m_line_height' [-Wreorder]
  119 |                 int                                             m_line_height;
      |                                                                 ^~~~~~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/line_box.h:127:9: warning:   when initialized here [-Wreorder]
  127 |         line_box(int top, int left, int right, int line_height, const font_metrics& fm, text_align align) :
      |         ^~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
In file included from /builddir/build/BUILD/litehtml-0.8/include/litehtml.h:9:
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h: In constructor 'litehtml::render_item_flex::flex_item::flex_item(std::shared_ptr<litehtml::render_item>)':
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:571:17: warning: 'litehtml::render_item_flex::flex_item::line' will be initialized after [-Wreorder]
  571 |             int line;
      |                 ^~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:567:17: warning:   'int litehtml::render_item_flex::flex_item::base_size' [-Wreorder]
  567 |             int base_size;
      |                 ^~~~~~~~~
/builddir/build/BUILD/litehtml-0.8/include/litehtml/render_item.h:573:22: warning:   when initialized here [-Wreorder]
  573 |             explicit flex_item(std::shared_ptr<render_item>  _el) :
      |                      ^~~~~~~~~
[100%] Linking CXX executable litehtml_tests
/usr/bin/cmake -E cmake_link_script CMakeFiles/litehtml_tests.dir/link.txt --verbose=1
/usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 CMakeFiles/litehtml_tests.dir/test/cssTest.cpp.o CMakeFiles/litehtml_tests.dir/test/mediaQueryTest.cpp.o CMakeFiles/litehtml_tests.dir/test/codepoint_test.cpp.o CMakeFiles/litehtml_tests.dir/test/tstring_view_test.cpp.o CMakeFiles/litehtml_tests.dir/test/url_test.cpp.o CMakeFiles/litehtml_tests.dir/test/url_path_test.cpp.o CMakeFiles/litehtml_tests.dir/test/render_test.cpp.o CMakeFiles/litehtml_tests.dir/containers/test/test_container.cpp.o CMakeFiles/litehtml_tests.dir/containers/test/Font.cpp.o CMakeFiles/litehtml_tests.dir/containers/test/Bitmap.cpp.o CMakeFiles/litehtml_tests.dir/containers/test/lodepng.cpp.o -o litehtml_tests  -Wl,-rpath,/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu -Wl,--copy-dt-needed-entries liblitehtml.so.0.0.0 -lgtest_main -lgumbo 
/usr/bin/cmake -D TEST_TARGET=litehtml_tests -D TEST_EXECUTABLE=/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/litehtml_tests -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=litehtml_tests_TESTS -D CTEST_FILE=/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/litehtml_tests[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P /usr/share/cmake/Modules/GoogleTestAddTests.cmake
gmake[2]: Leaving directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
[100%] Built target litehtml_tests
gmake[1]: Leaving directory '/builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu'
/usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu/CMakeFiles 0
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.XUzKjB
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64
++ dirname /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64
+ cd litehtml-0.8
+ DESTDIR=/builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64
+ /usr/bin/cmake --install x86_64-OpenCloudOS-linux-gnu
-- Install configuration: ""
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/liblitehtml.so.0.0.0
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/liblitehtml.so.0
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/liblitehtml.so
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/litehtml.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/background.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/borders.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/codepoint.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_length.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_margins.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_offsets.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_position.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_selector.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/document.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/document_container.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_anchor.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_base.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_before_after.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_body.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_break.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_cdata.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_comment.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_div.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_font.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_image.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_link.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_para.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_script.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_space.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_style.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_table.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_td.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_text.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_title.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/el_tr.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/element.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/html.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/html_tag.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/iterators.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/media_query.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/os_types.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/style.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/stylesheet.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/table.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/tstring_view.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/types.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/url.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/url_path.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/utf8_strings.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/web_color.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/num_cvt.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/css_properties.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/line_box.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/render_item.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/master_css.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/include/litehtml/string_id.h
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/cmake/litehtml/litehtmlConfig.cmake
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/cmake/litehtml/litehtmlTargets.cmake
-- Installing: /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/cmake/litehtml/litehtmlTargets-noconfig.cmake
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 0.8-1.ocs23 --unique-debug-suffix -0.8-1.ocs23.x86_64 --unique-debug-src-base litehtml-0.8-1.ocs23.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/litehtml-0.8
extracting debug info from /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/lib64/liblitehtml.so.0.0.0
979 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.j4XttE
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd litehtml-0.8
+ cd x86_64-OpenCloudOS-linux-gnu
+ /usr/bin/ctest --output-on-failure --force-new-ctest-process -j32
Test project /builddir/build/BUILD/litehtml-0.8/x86_64-OpenCloudOS-linux-gnu
      Start  1: URLPathTest.Absolute
      Start  2: URLPathTest.DirectoryName
      Start  3: URLPathTest.BaseName
      Start  4: URLPathTest.Append
      Start  5: URLPathTest.Resolve
      Start  6: URLTest.DefaultConstructor
      Start  7: URLTest.Parse
      Start  8: URLTest.Build
      Start  9: URLTest.Resolve
      Start 10: TStringViewTest.DefaultConstructor
      Start 11: TStringViewTest.Constructor
      Start 12: TStringViewTest.RangeForLoop
      Start 13: CodepointTest.URLReserved
      Start 14: CodepointTest.URLScheme
      Start 15: MediaQueryTest.Check
      Start 16: CSSTest.Url
      Start 17: CSSTest.LengthParse
      Start 18: CSSTest.ElementSelectorParse
      Start 19: render_test._/"acid1.htm"
      Start 20: render_test._/"css-1-line-height.htm"
      Start 21: render_test._/"render-1-inline.htm"
      Start 22: render_test._/"table-1-width.htm"
      Start 23: render_test._/"table-2-width.htm"
      Start 24: render_test._/"table-3-width.htm"
      Start 25: render_test._/"table-4-td-width.htm"
      Start 26: render_test._/"test1.htm"
      Start 27: render_test._/"test10.htm"
      Start 28: render_test._/"test11.htm"
      Start 29: render_test._/"test12.htm"
      Start 30: render_test._/"test13.htm"
      Start 31: render_test._/"test14.htm"
      Start 32: render_test._/"test15.htm"
 1/59 Test  #1: URLPathTest.Absolute ....................   Passed    0.20 sec
      Start 33: render_test._/"test16.htm"
 2/59 Test  #2: URLPathTest.DirectoryName ...............   Passed    0.20 sec
      Start 34: render_test._/"test17.htm"
 3/59 Test  #3: URLPathTest.BaseName ....................   Passed    0.20 sec
      Start 35: render_test._/"test18.htm"
 4/59 Test  #4: URLPathTest.Append ......................   Passed    0.20 sec
      Start 36: render_test._/"test19.htm"
 5/59 Test  #5: URLPathTest.Resolve .....................   Passed    0.20 sec
      Start 37: render_test._/"test2.htm"
 6/59 Test  #6: URLTest.DefaultConstructor ..............   Passed    0.20 sec
      Start 38: render_test._/"test20.htm"
 7/59 Test  #7: URLTest.Parse ...........................   Passed    0.20 sec
      Start 39: render_test._/"test21.htm"
 8/59 Test  #8: URLTest.Build ...........................   Passed    0.20 sec
      Start 40: render_test._/"test22.htm"
 9/59 Test  #9: URLTest.Resolve .........................   Passed    0.21 sec
      Start 41: render_test._/"test23.htm"
10/59 Test #10: TStringViewTest.DefaultConstructor ......   Passed    0.21 sec
      Start 42: render_test._/"test24.htm"
11/59 Test #11: TStringViewTest.Constructor .............   Passed    0.20 sec
      Start 43: render_test._/"test25.htm"
12/59 Test #12: TStringViewTest.RangeForLoop ............   Passed    0.21 sec
      Start 44: render_test._/"test26.htm"
13/59 Test #13: CodepointTest.URLReserved ...............   Passed    0.20 sec
      Start 45: render_test._/"test27.htm"
14/59 Test #14: CodepointTest.URLScheme .................   Passed    0.20 sec
      Start 46: render_test._/"test28.htm"
15/59 Test #15: MediaQueryTest.Check ....................   Passed    0.20 sec
      Start 47: render_test._/"test29.htm"
16/59 Test #16: CSSTest.Url .............................   Passed    0.20 sec
      Start 48: render_test._/"test3.htm"
17/59 Test #17: CSSTest.LengthParse .....................   Passed    0.20 sec
      Start 49: render_test._/"test30.htm"
18/59 Test #18: CSSTest.ElementSelectorParse ............   Passed    0.21 sec
      Start 50: render_test._/"test31.htm"
19/59 Test #19: render_test._/"acid1.htm" ...............   Passed    0.21 sec
      Start 51: render_test._/"test32.htm"
20/59 Test #20: render_test._/"css-1-line-height.htm" ...   Passed    0.21 sec
      Start 52: render_test._/"test4.htm"
21/59 Test #21: render_test._/"render-1-inline.htm" .....   Passed    0.21 sec
      Start 53: render_test._/"test5.htm"
22/59 Test #22: render_test._/"table-1-width.htm" .......   Passed    0.21 sec
      Start 54: render_test._/"test6.htm"
23/59 Test #23: render_test._/"table-2-width.htm" .......   Passed    0.22 sec
      Start 55: render_test._/"test7.htm"
24/59 Test #24: render_test._/"table-3-width.htm" .......   Passed    0.21 sec
      Start 56: render_test._/"test8.htm"
25/59 Test #25: render_test._/"table-4-td-width.htm" ....   Passed    0.22 sec
      Start 57: render_test._/"test9.htm"
26/59 Test #27: render_test._/"test10.htm" ..............   Passed    0.21 sec
      Start 58: render_test._/"text-before-after.htm"
27/59 Test #28: render_test._/"test11.htm" ..............   Passed    0.21 sec
      Start 59: render_test._/"text-justify.htm"
28/59 Test #29: render_test._/"test12.htm" ..............   Passed    0.21 sec
29/59 Test #26: render_test._/"test1.htm" ...............   Passed    0.23 sec
30/59 Test #30: render_test._/"test13.htm" ..............   Passed    0.21 sec
31/59 Test #31: render_test._/"test14.htm" ..............   Passed    0.20 sec
32/59 Test #32: render_test._/"test15.htm" ..............   Passed    0.19 sec
33/59 Test #33: render_test._/"test16.htm" ..............   Passed    0.18 sec
34/59 Test #34: render_test._/"test17.htm" ..............   Passed    0.17 sec
35/59 Test #35: render_test._/"test18.htm" ..............   Passed    0.17 sec
36/59 Test #36: render_test._/"test19.htm" ..............   Passed    0.16 sec
37/59 Test #37: render_test._/"test2.htm" ...............   Passed    0.16 sec
38/59 Test #38: render_test._/"test20.htm" ..............   Passed    0.15 sec
39/59 Test #39: render_test._/"test21.htm" ..............   Passed    0.15 sec
40/59 Test #40: render_test._/"test22.htm" ..............   Passed    0.14 sec
41/59 Test #41: render_test._/"test23.htm" ..............   Passed    0.13 sec
42/59 Test #42: render_test._/"test24.htm" ..............   Passed    0.13 sec
43/59 Test #43: render_test._/"test25.htm" ..............   Passed    0.12 sec
44/59 Test #44: render_test._/"test26.htm" ..............   Passed    0.11 sec
45/59 Test #45: render_test._/"test27.htm" ..............   Passed    0.11 sec
46/59 Test #46: render_test._/"test28.htm" ..............   Passed    0.10 sec
47/59 Test #47: render_test._/"test29.htm" ..............   Passed    0.10 sec
48/59 Test #48: render_test._/"test3.htm" ...............   Passed    0.09 sec
49/59 Test #49: render_test._/"test30.htm" ..............   Passed    0.08 sec
50/59 Test #50: render_test._/"test31.htm" ..............   Passed    0.07 sec
51/59 Test #51: render_test._/"test32.htm" ..............   Passed    0.07 sec
52/59 Test #52: render_test._/"test4.htm" ...............   Passed    0.06 sec
53/59 Test #53: render_test._/"test5.htm" ...............   Passed    0.06 sec
54/59 Test #54: render_test._/"test6.htm" ...............   Passed    0.05 sec
55/59 Test #55: render_test._/"test7.htm" ...............   Passed    0.04 sec
56/59 Test #56: render_test._/"test8.htm" ...............   Passed    0.03 sec
57/59 Test #57: render_test._/"test9.htm" ...............   Passed    0.02 sec
58/59 Test #58: render_test._/"text-before-after.htm" ...   Passed    0.02 sec
59/59 Test #59: render_test._/"text-justify.htm" ........   Passed    0.02 sec
100% tests passed, 0 tests failed out of 59
Total Test time (real) =   0.40 sec
/builddir/build/BUILD/litehtml-0.8
+ cd -
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: litehtml-0.8-1.ocs23.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZNu8Sg
+ umask 022
+ cd /builddir/build/BUILD
+ cd litehtml-0.8
+ DOCDIR=/builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/doc/litehtml
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/doc/litehtml
+ cp -pr README.md /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/doc/litehtml
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.z398sT
+ umask 022
+ cd /builddir/build/BUILD
+ cd litehtml-0.8
+ LICENSEDIR=/builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/licenses/litehtml
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/licenses/litehtml
+ cp -pr LICENSE /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64/usr/share/licenses/litehtml
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: liblitehtml.so.0()(64bit) litehtml = 0.8-1.ocs23 litehtml(x86-64) = 0.8-1.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgumbo.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: litehtml-devel-0.8-1.ocs23.x86_64
Provides: cmake(litehtml) litehtml-devel = 0.8-1.ocs23 litehtml-devel(x86-64) = 0.8-1.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: cmake-filesystem(x86-64) liblitehtml.so.0()(64bit)
Processing files: litehtml-debugsource-0.8-1.ocs23.x86_64
Provides: litehtml-debugsource = 0.8-1.ocs23 litehtml-debugsource(x86-64) = 0.8-1.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: litehtml-debuginfo-0.8-1.ocs23.x86_64
Provides: debuginfo(build-id) = b169544d439ffa0f5d9cb38ea4b95f53b028dcf8 liblitehtml.so.0.0.0-0.8-1.ocs23.x86_64.debug()(64bit) litehtml-debuginfo = 0.8-1.ocs23 litehtml-debuginfo(x86-64) = 0.8-1.ocs23
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: litehtml-debugsource(x86-64) = 0.8-1.ocs23
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/litehtml-0.8-1.ocs23.x86_64
Wrote: /builddir/build/RPMS/litehtml-devel-0.8-1.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/litehtml-debugsource-0.8-1.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/litehtml-0.8-1.ocs23.x86_64.rpm
Wrote: /builddir/build/RPMS/litehtml-debuginfo-0.8-1.ocs23.x86_64.rpm
Child return code was: 0