:: Synchronizing package databases... staging 0.0 B 0.00B/s 00:00 [----------------------] 0% staging 29.0 B 0.00B/s 00:00 [######################] 100% community-staging 0.0 B 0.00B/s 00:00 [----------------------] 0% community-staging 2.7 KiB 0.00B/s 00:00 [######################] 100% testing 0.0 B 0.00B/s 00:00 [----------------------] 0% testing 17.4 KiB 0.00B/s 00:00 [######################] 100% community-testing 0.0 B 0.00B/s 00:00 [----------------------] 0% community-testing 66.1 KiB 2.15M/s 00:00 [######################] 100% core is up to date extra 0.0 B 0.00B/s 00:00 [----------------------] 0% extra 991.7 KiB 1653K/s 00:00 [############----------] 57% extra 1710.4 KiB 4.97M/s 00:00 [######################] 100% community 0.0 B 0.00B/s 00:00 [----------------------] 0% community 767.7 KiB 1280K/s 00:03 [###-------------------] 15% community 1583.7 KiB 2.16M/s 00:01 [######----------------] 31% community 2.4 MiB 2.85M/s 00:00 [##########------------] 49% community 3.3 MiB 3.38M/s 00:00 [##############--------] 67% community 4.2 MiB 3.71M/s 00:00 [##################----] 85% community 4.9 MiB 4.26M/s 00:01 [######################] 100% :: Starting full system upgrade... there is nothing to do ==> Building in chroot for [staging] (x86_64)... ==> Synchronizing chroot copy [/var/lib/archbuild/staging-x86_64/root] -> [abaumann]...done ==> Making package: grantlee 5.1.0-4 (Sun Aug 25 10:00:53 2019) ==> Retrieving sources... -> Found grantlee-5.1.0.tar.gz -> Found grantlee-5.1.0.tar.gz.asc ==> Validating source files with sha256sums... grantlee-5.1.0.tar.gz ... Passed grantlee-5.1.0.tar.gz.asc ... Skipped ==> Verifying source file signatures with gpg... grantlee-5.1.0.tar.gz ... Passed cp: '/var/lib/archbuild/staging-x86_64/abaumann/etc/pacman.conf' and '/var/lib/archbuild/staging-x86_64/abaumann/etc/pacman.conf' are the same file ==>(B Appending keys from archlinux.gpg...(B gpg: Warning: using insecure memory! ==>(B Locally signing trusted keys in keyring...(B  ->(B Locally signing key D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C...(B  ->(B Locally signing key DDB867B92AA789C165EEFA799B729B06A680C281...(B  ->(B Locally signing key 684148BB25B49E986A4944C55184252D824B18E8...(B  ->(B Locally signing key 91FFE0700E80619CEB73235CA88E23E377514E00...(B  ->(B Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...(B  ->(B Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...(B ==>(B Importing owner trust values...(B gpg: Warning: using insecure memory! ==>(B Disabling revoked keys in keyring...(B  ->(B Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366...(B  ->(B Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992...(B  ->(B Disabling key 50F33E2E5B0C3D900424ABE89BDCF497A4BBCC7F...(B  ->(B Disabling key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...(B  ->(B Disabling key 39F880E50E49A4D11341E8F939E4F17F295AFBF4...(B  ->(B Disabling key 8840BD07FC24CB7CE394A07CCF7037A4F27FB7DA...(B  ->(B Disabling key 5559BC1A32B8F76B3FCCD9555FA5E5544F010D48...(B  ->(B Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196...(B  ->(B Disabling key 07DFD3A0BC213FA12EDC217559B3122E2FA915EC...(B  ->(B Disabling key 4FCF887689C41B09506BE8D5F3E1D5C5D30DB0AD...(B  ->(B Disabling key 5A2257D19FF7E1E0E415968CE62F853100F0D0F0...(B  ->(B Disabling key 7FA647CD89891DEDC060287BB9113D1ED21E1A55...(B  ->(B Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350...(B  ->(B Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2...(B  ->(B Disabling key 5696C003B0854206450C8E5BE613C09CB4440678...(B  ->(B Disabling key 8CF934E339CAD8ABF342E822E711306E3C4F88BC...(B  ->(B Disabling key F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6...(B  ->(B Disabling key 5E7585ADFF106BFFBBA319DC654B877A0864983E...(B  ->(B Disabling key 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A...(B  ->(B Disabling key 40440DC037C05620984379A6761FAD69BA06C6A9...(B  ->(B Disabling key 34C5D94FE7E7913E86DC427E7FB1A3800C84C0A5...(B  ->(B Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477...(B  ->(B Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84...(B  ->(B Disabling key 5357F3B111688D88C1D88119FCF2CB179205AC90...(B  ->(B Disabling key FB871F0131FEA4FB5A9192B4C8880A6406361833...(B  ->(B Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D...(B  ->(B Disabling key B1F2C889CB2CCB2ADA36D963097D629E437520BD...(B  ->(B Disabling key 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5...(B  ->(B Disabling key 40776A5221EF5AD468A4906D42A1DB15EC133BAD...(B  ->(B Disabling key D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50...(B  ->(B Disabling key 44D4A033AC140143927397D47EFD567D4C7EA887...(B ==>(B Updating trust database...(B gpg: Warning: using insecure memory! gpg: next trustdb check due at 2019-10-12 ==>(B Making package: grantlee 5.1.0-4 (Sun 25 Aug 2019 10:01:00 AM CEST)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Packages (58) avahi-0.7+18+g1b5f401-2 double-conversion-3.1.5-1 fontconfig-2:2.13.1+12+g5f5ec56-1 freetype2-2.10.1-1 graphite-1:1.3.13-1 harfbuzz-2.6.1-1 libcups-2.3.0-2 libdaemon-0.14-4 libdrm-2.4.99-1 libedit-20190324_3.1-1 libevdev-1.7.0-1 libglvnd-1.1.1-1 libgudev-233-1 libice-1.0.10-1 libinput-1.14.0-2 libjpeg-turbo-2.0.2-1 libomxil-bellagio-0.9.3-2 libpciaccess-0.16-1 libpng-1.6.37-1 libproxy-0.4.15-10 libsm-1.2.3-1 libtiff-4.0.10-1 libunwind-1.3.1-1 libwacom-0.33-1 libx11-1.6.8-1 libxau-1.0.9-1 libxcb-1.13.1-1 libxdamage-1.1.5-1 libxdmcp-1.1.3-1 libxext-1.3.4-1 libxfixes-5.0.3-2 libxi-1.7.10-1 libxkbcommon-0.8.4-1 libxkbcommon-x11-0.8.4-1 libxmu-1.1.3-1 libxrender-0.9.10-2 libxshmfence-1.3-1 libxt-1.2.0-1 libxxf86vm-1.1.4-2 llvm-libs-8.0.1-3 lm_sensors-3.5.0-1 mesa-19.1.4-1 mtdev-1.1.5-2 qt5-base-5.13.0-7 shared-mime-info-1.12-1 tslib-1.20-1 wayland-1.17.0-1 xcb-proto-1.13-2 xcb-util-0.4.0-2 xcb-util-image-0.4.0-2 xcb-util-keysyms-0.4.0-2 xcb-util-renderutil-0.3.9-2 xcb-util-wm-0.4.1-2 xdg-utils-1.1.3-3 xkeyboard-config-2.27-1 xorg-xset-1.2.4-1 xorgproto-2019.1-1 qt5-script-5.13.0-1 Total Download Size: 1.20 MiB Total Installed Size: 267.64 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libcups-2.3.0-2-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% libcups-2.3.0-2-x86_64 263.9 KiB 3.07M/s 00:00 [######################] 100% qt5-script-5.13.0-1... 0.0 B 0.00B/s 00:00 [----------------------] 0% qt5-script-5.13.0-1... 671.8 KiB 1120K/s 00:00 [###############-------] 69% qt5-script-5.13.0-1... 967.9 KiB 3.26M/s 00:00 [######################] 100% ( 0/58) checking keys in keyring [----------------------] 0% ( 1/58) checking keys in keyring [----------------------] 1% ( 2/58) checking keys in keyring [----------------------] 3% ( 3/58) checking keys in keyring [#---------------------] 5% ( 4/58) checking keys in keyring [#---------------------] 6% ( 5/58) checking keys in keyring [#---------------------] 8% ( 6/58) checking keys in keyring [##--------------------] 10% ( 7/58) checking keys in keyring [##--------------------] 12% ( 8/58) checking keys in keyring [##--------------------] 13% ( 9/58) checking keys in keyring [###-------------------] 15% (10/58) checking keys in keyring [###-------------------] 17% (11/58) checking keys in keyring [###-------------------] 18% (12/58) checking keys in keyring [####------------------] 20% (13/58) checking keys in keyring [####------------------] 22% (14/58) checking keys in keyring [#####-----------------] 24% (15/58) checking keys in keyring [#####-----------------] 25% (16/58) checking keys in keyring [#####-----------------] 27% (17/58) checking keys in keyring [######----------------] 29% (18/58) checking keys in keyring [######----------------] 31% (19/58) checking keys in keyring [#######---------------] 32% (20/58) checking keys in keyring [#######---------------] 34% (21/58) checking keys in keyring [#######---------------] 36% (22/58) checking keys in keyring [########--------------] 37% (23/58) checking keys in keyring [########--------------] 39% (24/58) checking keys in keyring [#########-------------] 41% (25/58) checking keys in keyring [#########-------------] 43% (26/58) checking keys in keyring [#########-------------] 44% (27/58) checking keys in keyring [##########------------] 46% (28/58) checking keys in keyring [##########------------] 48% (29/58) checking keys in keyring [###########-----------] 50% (30/58) checking keys in keyring [###########-----------] 51% (31/58) checking keys in keyring [###########-----------] 53% (32/58) checking keys in keyring [############----------] 55% (33/58) checking keys in keyring [############----------] 56% (34/58) checking keys in keyring [############----------] 58% (35/58) checking keys in keyring [#############---------] 60% (36/58) checking keys in keyring [#############---------] 62% (37/58) checking keys in keyring [#############---------] 63% (38/58) checking keys in keyring [##############--------] 65% (39/58) checking keys in keyring [##############--------] 67% (40/58) checking keys in keyring [##############--------] 68% (41/58) checking keys in keyring [###############-------] 70% (42/58) checking keys in keyring [###############-------] 72% (43/58) checking keys in keyring [################------] 74% (44/58) checking keys in keyring [################------] 75% (45/58) checking keys in keyring [################------] 77% (46/58) checking keys in keyring [#################-----] 79% (47/58) checking keys in keyring [#################-----] 81% (48/58) checking keys in keyring [##################----] 82% (49/58) checking keys in keyring [##################----] 84% (50/58) checking keys in keyring [##################----] 86% (51/58) checking keys in keyring [###################---] 87% (52/58) checking keys in keyring [###################---] 89% (53/58) checking keys in keyring [####################--] 91% (54/58) checking keys in keyring [####################--] 93% (55/58) checking keys in keyring [####################--] 94% (56/58) checking keys in keyring [#####################-] 96% (57/58) checking keys in keyring [#####################-] 98% (58/58) checking keys in keyring [######################] 100% ( 0/58) checking package integrity [----------------------] 0% ( 1/58) checking package integrity [----------------------] 0% ( 2/58) checking package integrity [----------------------] 0% ( 3/58) checking package integrity [----------------------] 1% ( 4/58) checking package integrity [----------------------] 1% ( 5/58) checking package integrity [----------------------] 1% ( 6/58) checking package integrity [----------------------] 2% ( 7/58) checking package integrity [----------------------] 3% ( 8/58) checking package integrity [----------------------] 3% ( 9/58) checking package integrity [#---------------------] 6% (10/58) checking package integrity [#---------------------] 6% (11/58) checking package integrity [#---------------------] 6% (12/58) checking package integrity [#---------------------] 7% (13/58) checking package integrity [#---------------------] 7% (14/58) checking package integrity [#---------------------] 7% (15/58) checking package integrity [#---------------------] 7% (16/58) checking package integrity [#---------------------] 7% (17/58) checking package integrity [#---------------------] 7% (18/58) checking package integrity [#---------------------] 7% (19/58) checking package integrity [#---------------------] 7% (20/58) checking package integrity [#---------------------] 7% (21/58) checking package integrity [########--------------] 37% (22/58) checking package integrity [########--------------] 37% (23/58) checking package integrity [##############--------] 66% (24/58) checking package integrity [##############--------] 66% (25/58) checking package integrity [##############--------] 66% (26/58) checking package integrity [##############--------] 67% (27/58) checking package integrity [##############--------] 68% (28/58) checking package integrity [###############-------] 69% (29/58) checking package integrity [###############-------] 70% (30/58) checking package integrity [###############-------] 70% (31/58) checking package integrity [###############-------] 70% (32/58) checking package integrity [###############-------] 71% (33/58) checking package integrity [###############-------] 71% (34/58) checking package integrity [###############-------] 71% (35/58) checking package integrity [###############-------] 72% (36/58) checking package integrity [###############-------] 72% (37/58) checking package integrity [###############-------] 72% (38/58) checking package integrity [###############-------] 72% (39/58) checking package integrity [################------] 73% (40/58) checking package integrity [################------] 73% (41/58) checking package integrity [################------] 73% (42/58) checking package integrity [################------] 73% (43/58) checking package integrity [################------] 73% (44/58) checking package integrity [################------] 73% (45/58) checking package integrity [################------] 73% (46/58) checking package integrity [################------] 73% (47/58) checking package integrity [################------] 74% (48/58) checking package integrity [################------] 75% (49/58) checking package integrity [################------] 75% (50/58) checking package integrity [################------] 75% (51/58) checking package integrity [################------] 75% (52/58) checking package integrity [################------] 76% (53/58) checking package integrity [################------] 76% (54/58) checking package integrity [################------] 77% (55/58) checking package integrity [################------] 77% (56/58) checking package integrity [#################-----] 78% (57/58) checking package integrity [#####################-] 98% (58/58) checking package integrity [######################] 100% ( 0/58) loading package files [----------------------] 0% ( 1/58) loading package files [----------------------] 0% ( 2/58) loading package files [----------------------] 0% ( 3/58) loading package files [----------------------] 1% ( 4/58) loading package files [----------------------] 1% ( 5/58) loading package files [----------------------] 1% ( 6/58) loading package files [----------------------] 2% ( 7/58) loading package files [----------------------] 3% ( 8/58) loading package files [----------------------] 3% ( 9/58) loading package files [#---------------------] 6% (10/58) loading package files [#---------------------] 6% (11/58) loading package files [#---------------------] 6% (12/58) loading package files [#---------------------] 7% (13/58) loading package files [#---------------------] 7% (14/58) loading package files [#---------------------] 7% (15/58) loading package files [#---------------------] 7% (16/58) loading package files [#---------------------] 7% (17/58) loading package files [#---------------------] 7% (18/58) loading package files [#---------------------] 7% (19/58) loading package files [#---------------------] 7% (20/58) loading package files [#---------------------] 7% (21/58) loading package files [########--------------] 37% (22/58) loading package files [########--------------] 37% (23/58) loading package files [##############--------] 66% (24/58) loading package files [##############--------] 66% (25/58) loading package files [##############--------] 66% (26/58) loading package files [##############--------] 67% (27/58) loading package files [##############--------] 68% (28/58) loading package files [###############-------] 69% (29/58) loading package files [###############-------] 70% (30/58) loading package files [###############-------] 70% (31/58) loading package files [###############-------] 70% (32/58) loading package files [###############-------] 71% (33/58) loading package files [###############-------] 71% (34/58) loading package files [###############-------] 71% (35/58) loading package files [###############-------] 72% (36/58) loading package files [###############-------] 72% (37/58) loading package files [###############-------] 72% (38/58) loading package files [###############-------] 72% (39/58) loading package files [################------] 73% (40/58) loading package files [################------] 73% (41/58) loading package files [################------] 73% (42/58) loading package files [################------] 73% (43/58) loading package files [################------] 73% (44/58) loading package files [################------] 73% (45/58) loading package files [################------] 73% (46/58) loading package files [################------] 73% (47/58) loading package files [################------] 74% (48/58) loading package files [################------] 75% (49/58) loading package files [################------] 75% (50/58) loading package files [################------] 75% (51/58) loading package files [################------] 75% (52/58) loading package files [################------] 76% (53/58) loading package files [################------] 76% (54/58) loading package files [################------] 77% (55/58) loading package files [################------] 77% (56/58) loading package files [#################-----] 78% (57/58) loading package files [#####################-] 98% (58/58) loading package files [######################] 100% ( 0/58) checking for file conflicts [----------------------] 0% ( 1/58) checking for file conflicts [----------------------] 1% ( 2/58) checking for file conflicts [----------------------] 3% ( 3/58) checking for file conflicts [#---------------------] 5% ( 4/58) checking for file conflicts [#---------------------] 6% ( 5/58) checking for file conflicts [#---------------------] 8% ( 6/58) checking for file conflicts [##--------------------] 10% ( 7/58) checking for file conflicts [##--------------------] 12% ( 8/58) checking for file conflicts [##--------------------] 13% ( 9/58) checking for file conflicts [###-------------------] 15% (10/58) checking for file conflicts [###-------------------] 17% (11/58) checking for file conflicts [###-------------------] 18% (12/58) checking for file conflicts [####------------------] 20% (13/58) checking for file conflicts [####------------------] 22% (14/58) checking for file conflicts [#####-----------------] 24% (15/58) checking for file conflicts [#####-----------------] 25% (16/58) checking for file conflicts [#####-----------------] 27% (17/58) checking for file conflicts [######----------------] 29% (18/58) checking for file conflicts [######----------------] 31% (19/58) checking for file conflicts [#######---------------] 32% (20/58) checking for file conflicts [#######---------------] 34% (21/58) checking for file conflicts [#######---------------] 36% (22/58) checking for file conflicts [########--------------] 37% (23/58) checking for file conflicts [########--------------] 39% (24/58) checking for file conflicts [#########-------------] 41% (25/58) checking for file conflicts [#########-------------] 43% (26/58) checking for file conflicts [#########-------------] 44% (27/58) checking for file conflicts [##########------------] 46% (28/58) checking for file conflicts [##########------------] 48% (29/58) checking for file conflicts [###########-----------] 50% (30/58) checking for file conflicts [###########-----------] 51% (31/58) checking for file conflicts [###########-----------] 53% (32/58) checking for file conflicts [############----------] 55% (33/58) checking for file conflicts [############----------] 56% (34/58) checking for file conflicts [############----------] 58% (35/58) checking for file conflicts [#############---------] 60% (36/58) checking for file conflicts [#############---------] 62% (37/58) checking for file conflicts [#############---------] 63% (38/58) checking for file conflicts [##############--------] 65% (39/58) checking for file conflicts [##############--------] 67% (40/58) checking for file conflicts [##############--------] 68% (41/58) checking for file conflicts [###############-------] 70% (42/58) checking for file conflicts [###############-------] 72% (43/58) checking for file conflicts [################------] 74% (44/58) checking for file conflicts [################------] 75% (45/58) checking for file conflicts [################------] 77% (46/58) checking for file conflicts [#################-----] 79% (47/58) checking for file conflicts [#################-----] 81% (48/58) checking for file conflicts [##################----] 82% (49/58) checking for file conflicts [##################----] 84% (50/58) checking for file conflicts [##################----] 86% (51/58) checking for file conflicts [###################---] 87% (52/58) checking for file conflicts [###################---] 89% (53/58) checking for file conflicts [####################--] 91% (54/58) checking for file conflicts [####################--] 93% (55/58) checking for file conflicts [####################--] 94% (56/58) checking for file conflicts [#####################-] 96% (57/58) checking for file conflicts [#####################-] 98% (58/58) checking for file conflicts [######################] 100% :: Processing package changes... ( 1/58) installing libjpeg-turbo [----------------------] 0% ( 1/58) installing libjpeg-turbo [######################] 100% ( 2/58) installing xcb-proto [----------------------] 0% ( 2/58) installing xcb-proto [######################] 100% ( 3/58) installing xorgproto [----------------------] 0% ( 3/58) installing xorgproto [######################] 100% ( 4/58) installing libxdmcp [----------------------] 0% ( 4/58) installing libxdmcp [######################] 100% ( 5/58) installing libxau [----------------------] 0% ( 5/58) installing libxau [######################] 100% ( 6/58) installing libxcb [----------------------] 0% ( 6/58) installing libxcb [######################] 100% ( 7/58) installing xcb-util-keysyms [----------------------] 0% ( 7/58) installing xcb-util-keysyms [######################] 100% ( 8/58) installing xcb-util-renderutil [----------------------] 0% ( 8/58) installing xcb-util-renderutil [######################] 100% ( 9/58) installing libx11 [----------------------] 0% ( 9/58) installing libx11 [######################] 100% (10/58) installing libxext [----------------------] 0% (10/58) installing libxext [######################] 100% (11/58) installing libpciaccess [----------------------] 0% (11/58) installing libpciaccess [######################] 100% (12/58) installing libdrm [----------------------] 0% (12/58) installing libdrm [######################] 100% (13/58) installing wayland [----------------------] 0% (13/58) installing wayland [######################] 100% (14/58) installing libxxf86vm [----------------------] 0% (14/58) installing libxxf86vm [######################] 100% (15/58) installing libxfixes [----------------------] 0% (15/58) installing libxfixes [######################] 100% (16/58) installing libxdamage [----------------------] 0% (16/58) installing libxdamage [######################] 100% (17/58) installing libxshmfence [----------------------] 0% (17/58) installing libxshmfence [######################] 100% (18/58) installing libomxil-bellagio [----------------------] 0% (18/58) installing libomxil-bellagio [######################] 100% (19/58) installing libunwind [----------------------] 0% (19/58) installing libunwind [######################] 100% (20/58) installing libedit [----------------------] 0% (20/58) installing libedit [######################] 100% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [----------------------] 0% (21/58) installing llvm-libs [#####################-] 99% (21/58) installing llvm-libs [######################] 100% (22/58) installing lm_sensors [----------------------] 0% (22/58) installing lm_sensors [######################] 100% Optional dependencies for lm_sensors rrdtool: for logging with sensord (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [----------------------] 0% (23/58) installing mesa [#####-----------------] 24% (23/58) installing mesa [#########-------------] 42% (23/58) installing mesa [###############-------] 71% (23/58) installing mesa [###################---] 89% (23/58) installing mesa [######################] 100% Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages mesa-vdpau: for accelerated video playback libva-mesa-driver: for accelerated video playback (24/58) installing libglvnd [----------------------] 0% (24/58) installing libglvnd [######################] 100% (25/58) installing libpng [----------------------] 0% (25/58) installing libpng [######################] 100% (26/58) installing graphite [----------------------] 0% (26/58) installing graphite [######################] 100% (27/58) installing harfbuzz [----------------------] 0% (27/58) installing harfbuzz [######################] 100% Optional dependencies for harfbuzz cairo: hb-view program (28/58) installing freetype2 [----------------------] 0% (28/58) installing freetype2 [######################] 100% (29/58) installing fontconfig [----------------------] 0% (29/58) installing fontconfig [######################] 100% Fontconfig configuration is done via /etc/fonts/conf.avail and conf.d. Read /etc/fonts/conf.d/README for more information. Configuration via /etc/fonts/local.conf is still possible, but is no longer recommended for options available in conf.avail. Main systemwide configuration should be done by symlinks (especially for autohinting, sub-pixel and lcdfilter): cd /etc/fonts/conf.d ln -s ../conf.avail/XX-foo.conf Check also https://wiki.archlinux.org/index.php/Font_Configuration and https://wiki.archlinux.org/index.php/Fonts. Rebuilding fontconfig cache... done. (30/58) installing libice [----------------------] 0% (30/58) installing libice [######################] 100% (31/58) installing libsm [----------------------] 0% (31/58) installing libsm [######################] 100% (32/58) installing libxt [----------------------] 0% (32/58) installing libxt [######################] 100% (33/58) installing libxmu [----------------------] 0% (33/58) installing libxmu [######################] 100% (34/58) installing xorg-xset [----------------------] 0% (34/58) installing xorg-xset [######################] 100% (35/58) installing xdg-utils [----------------------] 0% (35/58) installing xdg-utils [######################] 100% Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open xorg-xprop: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver (36/58) installing shared-mime-info [----------------------] 0% (36/58) installing shared-mime-info [######################] 100% (37/58) installing xcb-util-wm [----------------------] 0% (37/58) installing xcb-util-wm [######################] 100% (38/58) installing libxrender [----------------------] 0% (38/58) installing libxrender [######################] 100% (39/58) installing libxi [----------------------] 0% (39/58) installing libxi [######################] 100% (40/58) installing xcb-util [----------------------] 0% (40/58) installing xcb-util [######################] 100% (41/58) installing xcb-util-image [----------------------] 0% (41/58) installing xcb-util-image [######################] 100% (42/58) installing tslib [----------------------] 0% (42/58) installing tslib [######################] 100% (43/58) installing mtdev [----------------------] 0% (43/58) installing mtdev [######################] 100% (44/58) installing libevdev [----------------------] 0% (44/58) installing libevdev [######################] 100% (45/58) installing libgudev [----------------------] 0% (45/58) installing libgudev [######################] 100% (46/58) installing libwacom [----------------------] 0% (46/58) installing libwacom [######################] 100% (47/58) installing libinput [----------------------] 0% (47/58) installing libinput [######################] 100% Optional dependencies for libinput gtk3: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure (48/58) installing xkeyboard-config [----------------------] 0% (48/58) installing xkeyboard-config [######################] 100% (49/58) installing libxkbcommon [----------------------] 0% (49/58) installing libxkbcommon [######################] 100% (50/58) installing libxkbcommon-x11 [----------------------] 0% (50/58) installing libxkbcommon-x11 [######################] 100% (51/58) installing libproxy [----------------------] 0% (51/58) installing libproxy [######################] 100% Optional dependencies for libproxy networkmanager: NetworkManager configuration module perl: Perl bindings [installed] python2: Python 2.x bindings python: Python 3.x bindings glib2: gsettings configuration module [installed] webkit2gtk: PAC proxy support (Webkit2gtk engine) (52/58) installing libtiff [----------------------] 0% (52/58) installing libtiff [######################] 100% Optional dependencies for libtiff freeglut: for using tiffgt (53/58) installing libdaemon [----------------------] 0% (53/58) installing libdaemon [######################] 100% (54/58) installing avahi [----------------------] 0% (54/58) installing avahi [######################] 100% Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc gtk2: gtk2 bindings qt5-base: qt5 bindings [pending] pygtk: avahi-bookmarks python2-twisted: avahi-bookmarks mono: mono bindings nss-mdns: NSS support for mDNS python-gobject: avahi-discover python-dbus: avahi-discover (55/58) installing libcups [----------------------] 0% (55/58) installing libcups [######################] 100% (56/58) installing double-conversion [----------------------] 0% (56/58) installing double-conversion [######################] 100% (57/58) installing qt5-base [----------------------] 0% (57/58) installing qt5-base [----------------------] 0% (57/58) installing qt5-base [----------------------] 0% (57/58) installing qt5-base [----------------------] 0% (57/58) installing qt5-base [####------------------] 19% (57/58) installing qt5-base [#########-------------] 42% (57/58) installing qt5-base [##############--------] 66% (57/58) installing qt5-base [####################--] 91% (57/58) installing qt5-base [######################] 100% Optional dependencies for qt5-base qt5-svg: to use SVG icon themes qt5-translations: for some native UI translations postgresql-libs: PostgreSQL driver mariadb-libs: MariaDB driver unixodbc: ODBC driver libfbclient: Firebird/iBase driver freetds: MS SQL driver gtk3: GTK platform plugin (58/58) installing qt5-script [----------------------] 0% (58/58) installing qt5-script [######################] 100% :: Running post-transaction hooks... (1/7) Creating system user accounts... Creating group avahi with gid 977. Creating user avahi (Avahi mDNS/DNS-SD daemon) with uid 977 and gid 977. (2/7) Reloading system bus configuration... Skipped: Current root is not booted. (3/7) Warn about old perl modules (4/7) Reloading system manager configuration... Skipped: Current root is not booted. (5/7) Reloading device manager configuration... Skipped: Device manager is not running. (6/7) Arming ConditionNeedsUpdate... (7/7) Updating the MIME type database... ==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B resolving dependencies... looking for conflicting packages... Packages (33) cairo-1.17.2+17+g52a7c79fd-1 fribidi-1.0.5-1 gd-2.2.5-2 gdk-pixbuf2-2.38.1-1 ghostscript-9.27-2 giflib-5.2.1-1 gsfonts-20180524-2 gts-0.7.6-5 ijs-0.35-2 jasper-2.0.16-1 jbig2dec-0.16-1 jsoncpp-1.8.4-2 lcms2-2.9-2 libdatrie-0.2.12-1 libidn-1.35-1 libnsl-1.2.0-1 libpaper-1.1.24-11 librsvg-2:2.44.14+1+g17bb3cd6-1 libthai-0.1.28-1 libuv-1.31.0-1 libwebp-1.0.3-1 libxaw-1.0.13-2 libxft-2.3.3-1 libxpm-3.5.12-2 lzo-2.10-2 openjpeg2-2.3.1-1 pango-1:1.44.5-1 pixman-0.38.4-1 rhash-1.3.8-1 run-parts-4.8.6.1-1 cmake-3.15.2-1 doxygen-1.8.16-1 graphviz-2.40.1-19 Total Download Size: 13.05 MiB Total Installed Size: 156.10 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... run-parts-4.8.6.1-1... 0.0 B 0.00B/s 00:00 [----------------------] 0% run-parts-4.8.6.1-1... 28.0 KiB 0.00B/s 00:00 [######################] 100% libidn-1.35-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% libidn-1.35-1-x86_64 204.7 KiB 3.77M/s 00:00 [######################] 100% doxygen-1.8.16-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% doxygen-1.8.16-1-x86_64 655.8 KiB 1093K/s 00:03 [###-------------------] 15% doxygen-1.8.16-1-x86_64 1327.8 KiB 1849K/s 00:01 [######----------------] 31% doxygen-1.8.16-1-x86_64 2015.8 KiB 2.30M/s 00:00 [##########------------] 47% doxygen-1.8.16-1-x86_64 2.7 MiB 2.73M/s 00:00 [##############--------] 64% doxygen-1.8.16-1-x86_64 3.5 MiB 3.10M/s 00:00 [##################----] 83% doxygen-1.8.16-1-x86_64 4.1 MiB 3.53M/s 00:01 [######################] 100% libxpm-3.5.12-2-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% libxpm-3.5.12-2-x86_64 50.6 KiB 16.5M/s 00:00 [######################] 100% giflib-5.2.1-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% giflib-5.2.1-1-x86_64 69.0 KiB 22.5M/s 00:00 [######################] 100% libwebp-1.0.3-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% libwebp-1.0.3-1-x86_64 310.5 KiB 3.79M/s 00:00 [######################] 100% gd-2.2.5-2-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% gd-2.2.5-2-x86_64 148.7 KiB 4.40M/s 00:00 [######################] 100% libxaw-1.0.13-2-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% libxaw-1.0.13-2-x86_64 335.9 KiB 3.18M/s 00:00 [######################] 100% jbig2dec-0.16-1-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% jbig2dec-0.16-1-x86_64 54.3 KiB 17.7M/s 00:00 [######################] 100% libpaper-1.1.24-11-... 0.0 B 0.00B/s 00:00 [----------------------] 0% libpaper-1.1.24-11-... 24.8 KiB 0.00B/s 00:00 [######################] 100% ijs-0.35-2-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% ijs-0.35-2-x86_64 50.4 KiB 16.4M/s 00:00 [######################] 100% openjpeg2-2.3.1-1-x... 0.0 B 0.00B/s 00:00 [----------------------] 0% openjpeg2-2.3.1-1-x... 671.8 KiB 1120K/s 00:00 [################------] 76% openjpeg2-2.3.1-1-x... 879.2 KiB 3.39M/s 00:00 [######################] 100% gts-0.7.6-5-x86_64 0.0 B 0.00B/s 00:00 [----------------------] 0% gts-0.7.6-5-x86_64 180.0 KiB 3.51M/s 00:00 [######################] 100% gsfonts-20180524-2-any 0.0 B 0.00B/s 00:00 [----------------------] 0% gsfonts-20180524-2-any 751.8 KiB 1253K/s 00:00 [###########-----------] 50% gsfonts-20180524-2-any 1476.7 KiB 3.70M/s 00:00 [######################] 100% graphviz-2.40.1-19-... 0.0 B 0.00B/s 00:00 [----------------------] 0% graphviz-2.40.1-19-... 607.8 KiB 1013K/s 00:04 [##--------------------] 11% graphviz-2.40.1-19-... 1215.8 KiB 1689K/s 00:02 [####------------------] 22% graphviz-2.40.1-19-... 1839.8 KiB 2.11M/s 00:01 [#######---------------] 34% graphviz-2.40.1-19-... 2.5 MiB 2.56M/s 00:01 [##########------------] 47% graphviz-2.40.1-19-... 3.2 MiB 2.93M/s 00:00 [#############---------] 62% graphviz-2.40.1-19-... 4.0 MiB 3.23M/s 00:00 [################------] 76% graphviz-2.40.1-19-... 4.8 MiB 3.48M/s 00:00 [####################--] 92% graphviz-2.40.1-19-... 5.2 MiB 3.47M/s 00:01 [######################] 100% ( 0/33) checking keys in keyring [----------------------] 0% ( 1/33) checking keys in keyring [----------------------] 3% ( 2/33) checking keys in keyring [#---------------------] 6% ( 3/33) checking keys in keyring [#---------------------] 9% ( 4/33) checking keys in keyring [##--------------------] 12% ( 5/33) checking keys in keyring [###-------------------] 15% ( 6/33) checking keys in keyring [###-------------------] 18% ( 7/33) checking keys in keyring [####------------------] 21% ( 8/33) checking keys in keyring [#####-----------------] 24% ( 9/33) checking keys in keyring [#####-----------------] 27% (10/33) checking keys in keyring [######----------------] 30% (11/33) checking keys in keyring [#######---------------] 33% (12/33) checking keys in keyring [#######---------------] 36% (13/33) checking keys in keyring [########--------------] 39% (14/33) checking keys in keyring [#########-------------] 42% (15/33) checking keys in keyring [#########-------------] 45% (16/33) checking keys in keyring [##########------------] 48% (17/33) checking keys in keyring [###########-----------] 51% (18/33) checking keys in keyring [###########-----------] 54% (19/33) checking keys in keyring [############----------] 57% (20/33) checking keys in keyring [#############---------] 60% (21/33) checking keys in keyring [#############---------] 63% (22/33) checking keys in keyring [##############--------] 66% (23/33) checking keys in keyring [###############-------] 69% (24/33) checking keys in keyring [###############-------] 72% (25/33) checking keys in keyring [################------] 75% (26/33) checking keys in keyring [#################-----] 78% (27/33) checking keys in keyring [#################-----] 81% (28/33) checking keys in keyring [##################----] 84% (29/33) checking keys in keyring [###################---] 87% (30/33) checking keys in keyring [###################---] 90% (31/33) checking keys in keyring [####################--] 93% (32/33) checking keys in keyring [#####################-] 96% (33/33) checking keys in keyring [######################] 100% ( 0/33) checking package integrity [----------------------] 0% ( 1/33) checking package integrity [----------------------] 2% ( 2/33) checking package integrity [----------------------] 3% ( 3/33) checking package integrity [----------------------] 3% ( 4/33) checking package integrity [----------------------] 3% ( 5/33) checking package integrity [####------------------] 20% ( 6/33) checking package integrity [######----------------] 31% ( 7/33) checking package integrity [######----------------] 31% ( 8/33) checking package integrity [#######---------------] 32% ( 9/33) checking package integrity [#######---------------] 32% (10/33) checking package integrity [#######---------------] 33% (11/33) checking package integrity [#######---------------] 33% (12/33) checking package integrity [#######---------------] 35% (13/33) checking package integrity [#######---------------] 35% (14/33) checking package integrity [#######---------------] 36% (15/33) checking package integrity [#######---------------] 36% (16/33) checking package integrity [#######---------------] 36% (17/33) checking package integrity [########--------------] 38% (18/33) checking package integrity [########--------------] 38% (19/33) checking package integrity [########--------------] 39% (20/33) checking package integrity [########--------------] 40% (21/33) checking package integrity [#########-------------] 43% (22/33) checking package integrity [#########-------------] 44% (23/33) checking package integrity [#########-------------] 44% (24/33) checking package integrity [#########-------------] 45% (25/33) checking package integrity [#########-------------] 45% (26/33) checking package integrity [#########-------------] 45% (27/33) checking package integrity [#########-------------] 45% (28/33) checking package integrity [##########------------] 47% (29/33) checking package integrity [##########------------] 48% (30/33) checking package integrity [#################-----] 81% (31/33) checking package integrity [##################----] 82% (32/33) checking package integrity [##################----] 86% (33/33) checking package integrity [######################] 100% ( 0/33) loading package files [----------------------] 0% ( 1/33) loading package files [----------------------] 2% ( 2/33) loading package files [----------------------] 3% ( 3/33) loading package files [----------------------] 3% ( 4/33) loading package files [----------------------] 3% ( 5/33) loading package files [####------------------] 20% ( 6/33) loading package files [######----------------] 31% ( 7/33) loading package files [######----------------] 31% ( 8/33) loading package files [#######---------------] 32% ( 9/33) loading package files [#######---------------] 32% (10/33) loading package files [#######---------------] 33% (11/33) loading package files [#######---------------] 33% (12/33) loading package files [#######---------------] 35% (13/33) loading package files [#######---------------] 35% (14/33) loading package files [#######---------------] 36% (15/33) loading package files [#######---------------] 36% (16/33) loading package files [#######---------------] 36% (17/33) loading package files [########--------------] 38% (18/33) loading package files [########--------------] 38% (19/33) loading package files [########--------------] 39% (20/33) loading package files [########--------------] 40% (21/33) loading package files [#########-------------] 43% (22/33) loading package files [#########-------------] 44% (23/33) loading package files [#########-------------] 44% (24/33) loading package files [#########-------------] 45% (25/33) loading package files [#########-------------] 45% (26/33) loading package files [#########-------------] 45% (27/33) loading package files [#########-------------] 45% (28/33) loading package files [##########------------] 47% (29/33) loading package files [##########------------] 48% (30/33) loading package files [#################-----] 81% (31/33) loading package files [##################----] 82% (32/33) loading package files [##################----] 86% (33/33) loading package files [######################] 100% ( 0/33) checking for file conflicts [----------------------] 0% ( 1/33) checking for file conflicts [----------------------] 3% ( 2/33) checking for file conflicts [#---------------------] 6% ( 3/33) checking for file conflicts [#---------------------] 9% ( 4/33) checking for file conflicts [##--------------------] 12% ( 5/33) checking for file conflicts [###-------------------] 15% ( 6/33) checking for file conflicts [###-------------------] 18% ( 7/33) checking for file conflicts [####------------------] 21% ( 8/33) checking for file conflicts [#####-----------------] 24% ( 9/33) checking for file conflicts [#####-----------------] 27% (10/33) checking for file conflicts [######----------------] 30% (11/33) checking for file conflicts [#######---------------] 33% (12/33) checking for file conflicts [#######---------------] 36% (13/33) checking for file conflicts [########--------------] 39% (14/33) checking for file conflicts [#########-------------] 42% (15/33) checking for file conflicts [#########-------------] 45% (16/33) checking for file conflicts [##########------------] 48% (17/33) checking for file conflicts [###########-----------] 51% (18/33) checking for file conflicts [###########-----------] 54% (19/33) checking for file conflicts [############----------] 57% (20/33) checking for file conflicts [#############---------] 60% (21/33) checking for file conflicts [#############---------] 63% (22/33) checking for file conflicts [##############--------] 66% (23/33) checking for file conflicts [###############-------] 69% (24/33) checking for file conflicts [###############-------] 72% (25/33) checking for file conflicts [################------] 75% (26/33) checking for file conflicts [#################-----] 78% (27/33) checking for file conflicts [#################-----] 81% (28/33) checking for file conflicts [##################----] 84% (29/33) checking for file conflicts [###################---] 87% (30/33) checking for file conflicts [###################---] 90% (31/33) checking for file conflicts [####################--] 93% (32/33) checking for file conflicts [#####################-] 96% (33/33) checking for file conflicts [######################] 100% :: Processing package changes... ( 1/33) installing jsoncpp [----------------------] 0% ( 1/33) installing jsoncpp [######################] 100% Optional dependencies for jsoncpp jsoncpp-doc: documentation ( 2/33) installing libnsl [----------------------] 0% ( 2/33) installing libnsl [######################] 100% ( 3/33) installing libuv [----------------------] 0% ( 3/33) installing libuv [######################] 100% ( 4/33) installing rhash [----------------------] 0% ( 4/33) installing rhash [######################] 100% ( 5/33) installing cmake [----------------------] 0% ( 5/33) installing cmake [###########-----------] 50% ( 5/33) installing cmake [#################-----] 81% ( 5/33) installing cmake [######################] 100% Optional dependencies for cmake qt5-base: cmake-gui [installed] ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [----------------------] 0% ( 6/33) installing doxygen [####################--] 95% ( 6/33) installing doxygen [######################] 100% Optional dependencies for doxygen graphviz: for caller/callee graph generation [pending] qt5-base: for doxywizard [installed] ( 7/33) installing libxpm [----------------------] 0% ( 7/33) installing libxpm [######################] 100% ( 8/33) installing giflib [----------------------] 0% ( 8/33) installing giflib [######################] 100% ( 9/33) installing libwebp [----------------------] 0% ( 9/33) installing libwebp [######################] 100% Optional dependencies for libwebp freeglut: vwebp viewer (10/33) installing gd [----------------------] 0% (10/33) installing gd [######################] 100% Optional dependencies for gd perl: bdftogd script [installed] (11/33) installing jasper [----------------------] 0% (11/33) installing jasper [######################] 100% Optional dependencies for jasper jasper-doc: documentation freeglut: jiv support glu: jiv support (12/33) installing gdk-pixbuf2 [----------------------] 0% (12/33) installing gdk-pixbuf2 [######################] 100% (13/33) installing libdatrie [----------------------] 0% (13/33) installing libdatrie [######################] 100% (14/33) installing libthai [----------------------] 0% (14/33) installing libthai [######################] 100% (15/33) installing pixman [----------------------] 0% (15/33) installing pixman [######################] 100% (16/33) installing lzo [----------------------] 0% (16/33) installing lzo [######################] 100% (17/33) installing cairo [----------------------] 0% (17/33) installing cairo [######################] 100% (18/33) installing libxft [----------------------] 0% (18/33) installing libxft [######################] 100% (19/33) installing fribidi [----------------------] 0% (19/33) installing fribidi [######################] 100% (20/33) installing pango [----------------------] 0% (20/33) installing pango [######################] 100% (21/33) installing librsvg [----------------------] 0% (21/33) installing librsvg [######################] 100% (22/33) installing libxaw [----------------------] 0% (22/33) installing libxaw [######################] 100% (23/33) installing jbig2dec [----------------------] 0% (23/33) installing jbig2dec [######################] 100% (24/33) installing lcms2 [----------------------] 0% (24/33) installing lcms2 [######################] 100% (25/33) installing run-parts [----------------------] 0% (25/33) installing run-parts [######################] 100% (26/33) installing libpaper [----------------------] 0% (26/33) installing libpaper [######################] 100% (27/33) installing ijs [----------------------] 0% (27/33) installing ijs [######################] 100% (28/33) installing openjpeg2 [----------------------] 0% (28/33) installing openjpeg2 [######################] 100% (29/33) installing libidn [----------------------] 0% (29/33) installing libidn [######################] 100% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [----------------------] 0% (30/33) installing ghostscript [#######---------------] 35% (30/33) installing ghostscript [############----------] 57% (30/33) installing ghostscript [#####################-] 96% (30/33) installing ghostscript [######################] 100% Optional dependencies for ghostscript texlive-core: needed for dvipdf gtk3: needed for gsx (31/33) installing gts [----------------------] 0% (31/33) installing gts [######################] 100% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [----------------------] 0% (32/33) installing gsfonts [######################] 100% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [----------------------] 0% (33/33) installing graphviz [########--------------] 37% (33/33) installing graphviz [######################] 100% Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gtk.so.6" - file not found Warning: Could not load "/usr/lib/graphviz/libgvplugin_gdk.so.6" - file not found Optional dependencies for graphviz mono: sharp bindings guile: guile bindings [installed] lua: lua bindings ocaml: ocaml bindings perl: perl bindings [installed] python2: python bindings r: r bindings tcl: tcl bindings qt5-base: gvedit [installed] gtk2: gtk output plugin xterm: vimdot :: Running post-transaction hooks... (1/5) Updating fontconfig cache... (2/5) Probing GDK-Pixbuf loader modules... (3/5) Arming ConditionNeedsUpdate... (4/5) Updating the info directory file... (5/5) Updating the MIME type database... ==>(B Retrieving sources...(B  ->(B Found grantlee-5.1.0.tar.gz(B  ->(B Found grantlee-5.1.0.tar.gz.asc(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Extracting grantlee-5.1.0.tar.gz with bsdtar(B ==>(B Starting prepare()...(B ==>(B Starting build()...(B -- The C compiler identification is GNU 9.1.0 -- The CXX compiler identification is GNU 9.1.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Found Doxygen: /usr/bin/doxygen (found version "1.8.16") found components: doxygen dot -- Doxygen and dot found. make docs target is available -- Could NOT find LCov (missing: LCOV_EXECUTABLE GENHTML_EXECUTABLE) -- Could NOT find Cccc (missing: CCCC_EXECUTABLE) -- Configuring done -- Generating done -- Build files have been written to: /build/grantlee/src/build Scanning dependencies of target Grantlee_Templates_autogen [ 1%] Automatic MOC for target Grantlee_Templates [ 1%] Built target Grantlee_Templates_autogen Scanning dependencies of target Grantlee_Templates [ 2%] Building CXX object templates/lib/CMakeFiles/Grantlee_Templates.dir/Grantlee_Templates_autogen/mocs_compilation.cpp.o In file included from /usr/include/c++/9.1.0/type_traits:35, from /usr/include/qt/QtCore/qglobal.h:45, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/c++/9.1.0/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options. 32 | #error This file requires compiler and library support \ | ^~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qcompilerdetection.h:564:6: error: #error Qt requires a C++11 compiler and yours does not seem to be that. 564 | # error Qt requires a C++11 compiler and yours does not seem to be that. | ^~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:46, from /usr/include/qt/QtCore/qglobal.h:1224, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbasicatomic.h:61:4: error: #error "Qt requires C++11 support" 61 | # error "Qt requires C++11 support" | ^~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qglobal.h:513:7: error: expected nested-name-specifier before ‘qsizetype’ 513 | using qsizetype = QIntegerForSizeof::Signed; | ^~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:602:1: error: ‘constexpr’ does not name a type 602 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ^~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:602:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt/QtCore/qglobal.h:604:1: error: ‘constexpr’ does not name a type 604 | constexpr inline const T &qMax(const T &a, const T &b) { return (a < b) ? b : a; } | ^~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:604:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt/QtCore/qglobal.h:606:1: error: ‘constexpr’ does not name a type 606 | constexpr inline const T &qBound(const T &min, const T &val, const T &max) | ^~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:606:1: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qglobal.h:835:1: error: expected unqualified-id before ‘[’ token 835 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(double p1, double p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:840:1: error: expected unqualified-id before ‘[’ token 840 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyCompare(float p1, float p2) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:845:1: error: expected unqualified-id before ‘[’ token 845 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(double d) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:850:1: error: expected unqualified-id before ‘[’ token 850 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR static inline Q_DECL_UNUSED bool qFuzzyIsNull(float f) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:860:1: error: expected unqualified-id before ‘[’ token 860 | Q_REQUIRED_RESULT static inline Q_DECL_UNUSED bool qIsNull(double d) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:876:1: error: expected unqualified-id before ‘[’ token 876 | Q_REQUIRED_RESULT static inline Q_DECL_UNUSED bool qIsNull(float f) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qglobal.h:971:32: error: ‘add_const’ in namespace ‘std’ does not name a template type 971 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) Q_DECL_NOTHROW { return t; } | ^~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:971:41: error: expected unqualified-id before ‘<’ token 971 | Q_DECL_CONSTEXPR typename std::add_const::type &qAsConst(T &t) Q_DECL_NOTHROW { return t; } | ^ /usr/include/qt/QtCore/qglobal.h:974:23: error: expected ‘,’ or ‘...’ before ‘&&’ token 974 | void qAsConst(const T &&) Q_DECL_EQ_DELETE; | ^~ /usr/include/qt/QtCore/qglobal.h:985:25: error: expected ‘,’ or ‘...’ before ‘&&’ token 985 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~ /usr/include/qt/QtCore/qglobal.h:987:41: error: expected ‘,’ or ‘...’ before ‘&&’ token 987 | QForeachContainer(QForeachContainer &&other) | ^~ /usr/include/qt/QtCore/qglobal.h:987:48: error: invalid constructor; you probably meant ‘QtPrivate::QForeachContainer (const QtPrivate::QForeachContainer&)’ 987 | QForeachContainer(QForeachContainer &&other) | ^ /usr/include/qt/QtCore/qglobal.h:995:52: error: expected ‘,’ or ‘...’ before ‘&&’ token 995 | QForeachContainer &operator=(QForeachContainer &&other) | ^~ /usr/include/qt/QtCore/qglobal.h: In constructor ‘QtPrivate::QForeachContainer::QForeachContainer(T)’: /usr/include/qt/QtCore/qglobal.h:985:39: error: ‘move’ is not a member of ‘std’ 985 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^~~~ /usr/include/qt/QtCore/qglobal.h:985:39: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qglobal.h:985:44: error: ‘t’ was not declared in this scope 985 | QForeachContainer(T &&t) : c(std::move(t)), i(qAsConst(c).begin()), e(qAsConst(c).end()) {} | ^ /usr/include/qt/QtCore/qglobal.h: In member function ‘QtPrivate::QForeachContainer& QtPrivate::QForeachContainer::operator=(QtPrivate::QForeachContainer)’: /usr/include/qt/QtCore/qglobal.h:997:18: error: ‘move’ is not a member of ‘std’ 997 | c = std::move(other.c); | ^~~~ /usr/include/qt/QtCore/qglobal.h:997:18: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qglobal.h:997:23: error: ‘other’ was not declared in this scope 997 | c = std::move(other.c); | ^~~~~ /usr/include/qt/QtCore/qglobal.h:1000:24: error: ‘move’ is not a member of ‘std’ 1000 | control = std::move(other.control); | ^~~~ /usr/include/qt/QtCore/qglobal.h:1000:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qglobal.h: At global scope: /usr/include/qt/QtCore/qglobal.h:1010:33: error: ‘decay’ in namespace ‘std’ does not name a template type 1010 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~~~~ /usr/include/qt/QtCore/qglobal.h:1010:38: error: expected template-argument before ‘<’ token 1010 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt/QtCore/qglobal.h:1010:38: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qglobal.h:1010:47: error: template argument 1 is invalid 1010 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^ /usr/include/qt/QtCore/qglobal.h:1010:73: error: expected ‘,’ or ‘...’ before ‘&&’ token 1010 | QForeachContainer::type> qMakeForeachContainer(T &&t) | ^~ /usr/include/qt/QtCore/qglobal.h: In function ‘int QtPrivate::qMakeForeachContainer(T)’: /usr/include/qt/QtCore/qglobal.h:1012:44: error: ‘decay’ in namespace ‘std’ does not name a template type 1012 | return QForeachContainer::type>(std::forward(t)); | ^~~~~ /usr/include/qt/QtCore/qglobal.h:1012:49: error: expected template-argument before ‘<’ token 1012 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt/QtCore/qglobal.h:1012:49: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qglobal.h:1012:58: error: template argument 1 is invalid 1012 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt/QtCore/qglobal.h:1012:65: error: ‘forward’ is not a member of ‘std’ 1012 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt/QtCore/qglobal.h:1012:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt/QtCore/qglobal.h:1012:76: error: ‘t’ was not declared in this scope 1012 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt/QtCore/qglobal.h:1012:65: error: ‘forward’ is not a member of ‘std’ 1012 | return QForeachContainer::type>(std::forward(t)); | ^~~~~~~ /usr/include/qt/QtCore/qglobal.h:1012:65: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt/QtCore/qglobal.h:1012:74: error: expected primary-expression before ‘>’ token 1012 | return QForeachContainer::type>(std::forward(t)); | ^ /usr/include/qt/QtCore/qglobal.h: At global scope: /usr/include/qt/QtCore/qglobal.h:1055:70: error: expected type-specifier before ‘decltype’ 1055 | template inline auto qGetPtrHelper(const Ptr &ptr) -> decltype(ptr.operator->()) { return ptr.operator->(); } | ^~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1055:70: error: expected initializer before ‘decltype’ /usr/include/qt/QtCore/qglobal.h:1189:79: error: ‘nullptr’ was not declared in this scope 1189 | Q_CORE_EXPORT int qEnvironmentVariableIntValue(const char *varName, bool *ok=nullptr) Q_DECL_NOEXCEPT; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qtypeinfo.h:53:8: error: ‘constexpr’ does not name a type 53 | static constexpr bool qIsRelocatable() | ^~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:53:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt/QtCore/qtypeinfo.h:63:8: error: ‘constexpr’ does not name a type 63 | static constexpr bool qIsTrivial() | ^~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:63:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /usr/include/qt/QtCore/qtypeinfo.h:81:30: error: ‘is_enum’ is not a member of ‘std’ 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:81:39: error: expected primary-expression before ‘>’ token 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^ /usr/include/qt/QtCore/qtypeinfo.h:81:42: error: ‘::value’ has not been declared 81 | isSpecialized = std::is_enum::value, // don't require every enum to be marked manually | ^~~~~ /usr/include/qt/QtCore/qtypeinfo.h:83:27: error: ‘is_integral’ is not a member of ‘std’ 83 | isIntegral = std::is_integral::value, | ^~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:83:40: error: expected primary-expression before ‘>’ token 83 | isIntegral = std::is_integral::value, | ^ /usr/include/qt/QtCore/qtypeinfo.h:83:43: error: ‘::value’ has not been declared 83 | isIntegral = std::is_integral::value, | ^~~~~ /usr/include/qt/QtCore/qtypeinfo.h:84:22: error: ‘qIsTrivial’ was not declared in this scope 84 | isComplex = !qIsTrivial(), | ^~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:84:34: error: expected primary-expression before ‘>’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt/QtCore/qtypeinfo.h:84:36: error: expected primary-expression before ‘)’ token 84 | isComplex = !qIsTrivial(), | ^ /usr/include/qt/QtCore/qtypeinfo.h:86:25: error: ‘qIsRelocatable’ was not declared in this scope 86 | isRelocatable = qIsRelocatable(), | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:86:41: error: expected primary-expression before ‘>’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt/QtCore/qtypeinfo.h:86:43: error: expected primary-expression before ‘)’ token 86 | isRelocatable = qIsRelocatable(), | ^ /usr/include/qt/QtCore/qtypeinfo.h:150:40: error: ‘enable_if’ in namespace ‘std’ does not name a template type 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:150:49: error: expected template-argument before ‘<’ token 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt/QtCore/qtypeinfo.h:150:49: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qtypeinfo.h:150:92: error: template argument 2 is invalid 150 | struct QTypeInfoQuery::isRelocatable || true>::type> : public QTypeInfo | ^ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: ‘qIsTrivial’ was not declared in this scope 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: expected primary-expression before ‘>’ token 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: expected primary-expression before ‘)’ token 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: ‘qIsRelocatable’ was not declared in this scope 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: expected primary-expression before ‘>’ token 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: expected primary-expression before ‘)’ token 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: ‘is_integral’ is not a member of ‘std’ 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: expected primary-expression before ‘>’ token 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:290:1: error: ‘::value’ has not been declared 290 | Q_DECLARE_TYPEINFO_BODY(QFlags, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: error: ‘qIsTrivial’ was not declared in this scope 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: error: expected primary-expression before ‘bool’ 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: error: expected ‘}’ before ‘bool’ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: to match this ‘{’ 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: error: expected unqualified-id before ‘>’ token 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: error: expected declaration before ‘}’ token 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: ‘qIsTrivial’ was not declared in this scope 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: expected primary-expression before ‘char’ 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: expected ‘}’ before ‘char’ /usr/include/qt/QtCore/qtypeinfo.h:321:1: note: to match this ‘{’ 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: expected unqualified-id before ‘>’ token 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: redefinition of ‘const char* name()’ 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:321:1: error: expected declaration before ‘}’ token 321 | Q_DECLARE_TYPEINFO(char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: ‘qIsTrivial’ was not declared in this scope 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: expected primary-expression before ‘signed’ 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: expected ‘}’ before ‘signed’ /usr/include/qt/QtCore/qtypeinfo.h:322:1: note: to match this ‘{’ 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: expected unqualified-id before ‘>’ token 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: redefinition of ‘const char* name()’ 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:322:1: error: expected declaration before ‘}’ token 322 | Q_DECLARE_TYPEINFO(signed char, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: ‘qIsTrivial’ was not declared in this scope 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘>’ token 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘)’ token 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: ‘qIsRelocatable’ was not declared in this scope 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘>’ token 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘)’ token 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: ‘is_integral’ is not a member of ‘std’ 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: expected primary-expression before ‘>’ token 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:323:1: error: ‘::value’ has not been declared 323 | Q_DECLARE_TYPEINFO(uchar, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: ‘qIsTrivial’ was not declared in this scope 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: expected primary-expression before ‘short’ 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: expected ‘}’ before ‘short’ /usr/include/qt/QtCore/qtypeinfo.h:324:1: note: to match this ‘{’ 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: expected unqualified-id before ‘>’ token 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: redefinition of ‘const char* name()’ 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:324:1: error: expected declaration before ‘}’ token 324 | Q_DECLARE_TYPEINFO(short, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: ‘qIsTrivial’ was not declared in this scope 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘>’ token 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘)’ token 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: ‘qIsRelocatable’ was not declared in this scope 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘>’ token 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘)’ token 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: ‘is_integral’ is not a member of ‘std’ 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: expected primary-expression before ‘>’ token 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:325:1: error: ‘::value’ has not been declared 325 | Q_DECLARE_TYPEINFO(ushort, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: ‘qIsTrivial’ was not declared in this scope 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: expected primary-expression before ‘int’ 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: expected ‘}’ before ‘int’ /usr/include/qt/QtCore/qtypeinfo.h:326:1: note: to match this ‘{’ 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: expected unqualified-id before ‘>’ token 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: redefinition of ‘const char* name()’ 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:326:1: error: expected declaration before ‘}’ token 326 | Q_DECLARE_TYPEINFO(int, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: ‘qIsTrivial’ was not declared in this scope 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘>’ token 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘)’ token 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: ‘qIsRelocatable’ was not declared in this scope 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘>’ token 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘)’ token 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: ‘is_integral’ is not a member of ‘std’ 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: expected primary-expression before ‘>’ token 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:327:1: error: ‘::value’ has not been declared 327 | Q_DECLARE_TYPEINFO(uint, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: ‘qIsTrivial’ was not declared in this scope 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: expected primary-expression before ‘long’ 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: expected ‘}’ before ‘long’ /usr/include/qt/QtCore/qtypeinfo.h:328:1: note: to match this ‘{’ 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: expected unqualified-id before ‘>’ token 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: redefinition of ‘const char* name()’ 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:328:1: error: expected declaration before ‘}’ token 328 | Q_DECLARE_TYPEINFO(long, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: ‘qIsTrivial’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: ‘qIsRelocatable’ was not declared in this scope 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘)’ token 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: ‘is_integral’ is not a member of ‘std’ 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: expected primary-expression before ‘>’ token 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:329:1: error: ‘::value’ has not been declared 329 | Q_DECLARE_TYPEINFO(ulong, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: ‘qIsTrivial’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: ‘qIsRelocatable’ was not declared in this scope 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘)’ token 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: ‘is_integral’ is not a member of ‘std’ 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: expected primary-expression before ‘>’ token 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:330:1: error: ‘::value’ has not been declared 330 | Q_DECLARE_TYPEINFO(qint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: ‘qIsTrivial’ was not declared in this scope 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘>’ token 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘)’ token 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: ‘qIsRelocatable’ was not declared in this scope 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘>’ token 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘)’ token 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: ‘is_integral’ is not a member of ‘std’ 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: expected primary-expression before ‘>’ token 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:331:1: error: ‘::value’ has not been declared 331 | Q_DECLARE_TYPEINFO(quint64, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: ‘qIsTrivial’ was not declared in this scope 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: expected primary-expression before ‘float’ 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: expected ‘}’ before ‘float’ /usr/include/qt/QtCore/qtypeinfo.h:332:1: note: to match this ‘{’ 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: expected unqualified-id before ‘>’ token 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: redefinition of ‘const char* name()’ 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:332:1: error: expected declaration before ‘}’ token 332 | Q_DECLARE_TYPEINFO(float, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: ‘qIsTrivial’ was not declared in this scope 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: expected primary-expression before ‘double’ 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: expected ‘}’ before ‘double’ /usr/include/qt/QtCore/qtypeinfo.h:333:1: note: to match this ‘{’ 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: expected unqualified-id before ‘>’ token 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: redefinition of ‘const char* name()’ 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:333:1: error: expected declaration before ‘}’ token 333 | Q_DECLARE_TYPEINFO(double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: ‘qIsTrivial’ was not declared in this scope 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: expected primary-expression before ‘long’ 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: expected ‘}’ before ‘long’ /usr/include/qt/QtCore/qtypeinfo.h:348:1: note: to match this ‘{’ 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: expected unqualified-id before ‘>’ token 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: redefinition of ‘const char* name()’ 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:348:1: error: expected declaration before ‘}’ token 348 | Q_DECLARE_TYPEINFO(long double, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: ‘qIsTrivial’ was not declared in this scope 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: expected primary-expression before ‘wchar_t’ 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: expected ‘}’ before ‘wchar_t’ /usr/include/qt/QtCore/qtypeinfo.h:357:1: note: to match this ‘{’ 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: expected unqualified-id before ‘>’ token 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: redefinition of ‘const char* name()’ 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:320:1: note: ‘const char* name()’ previously defined here 320 | Q_DECLARE_TYPEINFO(bool, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtypeinfo.h:357:1: error: expected declaration before ‘}’ token 357 | Q_DECLARE_TYPEINFO(wchar_t, Q_RELOCATABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1220, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlogging.h: In constructor ‘QMessageLogContext::QMessageLogContext()’: /usr/include/qt/QtCore/qlogging.h:67:37: error: ‘nullptr’ was not declared in this scope 67 | : version(2), line(0), file(nullptr), function(nullptr), category(nullptr) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: At global scope: /usr/include/qt/QtCore/qflags.h:74:1: error: ‘qIsTrivial’ was not declared in this scope 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: expected primary-expression before ‘>’ token 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: expected primary-expression before ‘)’ token 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: ‘qIsRelocatable’ was not declared in this scope 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: expected primary-expression before ‘>’ token 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: expected primary-expression before ‘)’ token 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: ‘is_integral’ is not a member of ‘std’ 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: expected primary-expression before ‘>’ token 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:74:1: error: ‘::value’ has not been declared 74 | Q_DECLARE_TYPEINFO(QFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: ‘qIsTrivial’ was not declared in this scope 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: expected primary-expression before ‘>’ token 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: expected primary-expression before ‘)’ token 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: ‘qIsRelocatable’ was not declared in this scope 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: expected primary-expression before ‘>’ token 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: expected primary-expression before ‘)’ token 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: ‘is_integral’ is not a member of ‘std’ 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: expected primary-expression before ‘>’ token 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:83:1: error: ‘::value’ has not been declared 83 | Q_DECLARE_TYPEINFO(QIncompatibleFlag, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h:96:5: error: ‘is_enum’ is not a member of ‘std’ 96 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:96:5: error: expected primary-expression before ‘>’ token 96 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:96:5: error: ‘::value’ has not been declared 96 | Q_STATIC_ASSERT_X((std::is_enum::value), "QFlags is only usable on enumeration types."); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h:108:27: error: ‘conditional’ in namespace ‘std’ does not name a template type 108 | typedef typename std::conditional< | ^~~~~~~~~~~ /usr/include/qt/QtCore/qflags.h:108:38: error: expected unqualified-id before ‘<’ token 108 | typedef typename std::conditional< | ^ /usr/include/qt/QtCore/qflags.h:137:38: error: expected type-specifier before ‘Int’ 137 | Q_DECL_CONSTEXPR inline operator Int() const Q_DECL_NOTHROW { return i; } | ^~~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h:166:5: error: ‘Int’ does not name a type; did you mean ‘int’? 166 | Int i; | ^~~ | int In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: In constructor ‘QFlags::QFlags(Enum)’: /usr/include/qt/QtCore/qflags.h:120:65: error: class ‘QFlags’ does not have any field named ‘i’ 120 | Q_DECL_CONSTEXPR inline QFlags(Enum flags) Q_DECL_NOTHROW : i(Int(flags)) {} | ^ /usr/include/qt/QtCore/qflags.h: In constructor ‘QFlags::QFlags(QFlags::Zero)’: /usr/include/qt/QtCore/qflags.h:121:71: error: class ‘QFlags’ does not have any field named ‘i’ 121 | Q_DECL_CONSTEXPR inline QFlags(Zero = Q_NULLPTR) Q_DECL_NOTHROW : i(0) {} | ^ /usr/include/qt/QtCore/qflags.h: In constructor ‘QFlags::QFlags(QFlag)’: /usr/include/qt/QtCore/qflags.h:122:65: error: class ‘QFlags’ does not have any field named ‘i’ 122 | Q_DECL_CONSTEXPR inline QFlags(QFlag flag) Q_DECL_NOTHROW : i(flag) {} | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator&=(int)’: /usr/include/qt/QtCore/qflags.h:129:83: error: ‘i’ was not declared in this scope 129 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(int mask) Q_DECL_NOTHROW { i &= mask; return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator&=(uint)’: /usr/include/qt/QtCore/qflags.h:130:84: error: ‘i’ was not declared in this scope 130 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(uint mask) Q_DECL_NOTHROW { i &= mask; return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator&=(Enum)’: /usr/include/qt/QtCore/qflags.h:131:84: error: ‘i’ was not declared in this scope 131 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator&=(Enum mask) Q_DECL_NOTHROW { i &= Int(mask); return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator|=(QFlags)’: /usr/include/qt/QtCore/qflags.h:132:87: error: ‘i’ was not declared in this scope 132 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(QFlags other) Q_DECL_NOTHROW { i |= other.i; return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator|=(Enum)’: /usr/include/qt/QtCore/qflags.h:133:85: error: ‘i’ was not declared in this scope 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) Q_DECL_NOTHROW { i |= Int(other); return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator^=(QFlags)’: /usr/include/qt/QtCore/qflags.h:134:87: error: ‘i’ was not declared in this scope 134 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(QFlags other) Q_DECL_NOTHROW { i ^= other.i; return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags& QFlags::operator^=(Enum)’: /usr/include/qt/QtCore/qflags.h:135:85: error: ‘i’ was not declared in this scope 135 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator^=(Enum other) Q_DECL_NOTHROW { i ^= Int(other); return *this; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator|(QFlags) const’: /usr/include/qt/QtCore/qflags.h:139:103: error: ‘i’ was not declared in this scope 139 | Q_DECL_CONSTEXPR inline QFlags operator|(QFlags other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | other.i)); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator|(Enum) const’: /usr/include/qt/QtCore/qflags.h:140:101: error: ‘i’ was not declared in this scope 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator^(QFlags) const’: /usr/include/qt/QtCore/qflags.h:141:103: error: ‘i’ was not declared in this scope 141 | Q_DECL_CONSTEXPR inline QFlags operator^(QFlags other) const Q_DECL_NOTHROW { return QFlags(QFlag(i ^ other.i)); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator^(Enum) const’: /usr/include/qt/QtCore/qflags.h:142:101: error: ‘i’ was not declared in this scope 142 | Q_DECL_CONSTEXPR inline QFlags operator^(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i ^ Int(other))); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator&(int) const’: /usr/include/qt/QtCore/qflags.h:143:99: error: ‘i’ was not declared in this scope 143 | Q_DECL_CONSTEXPR inline QFlags operator&(int mask) const Q_DECL_NOTHROW { return QFlags(QFlag(i & mask)); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator&(uint) const’: /usr/include/qt/QtCore/qflags.h:144:100: error: ‘i’ was not declared in this scope 144 | Q_DECL_CONSTEXPR inline QFlags operator&(uint mask) const Q_DECL_NOTHROW { return QFlags(QFlag(i & mask)); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator&(Enum) const’: /usr/include/qt/QtCore/qflags.h:145:101: error: ‘i’ was not declared in this scope 145 | Q_DECL_CONSTEXPR inline QFlags operator&(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i & Int(other))); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘QFlags QFlags::operator~() const’: /usr/include/qt/QtCore/qflags.h:146:92: error: ‘i’ was not declared in this scope 146 | Q_DECL_CONSTEXPR inline QFlags operator~() const Q_DECL_NOTHROW { return QFlags(QFlag(~i)); } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘bool QFlags::operator!() const’: /usr/include/qt/QtCore/qflags.h:148:77: error: ‘i’ was not declared in this scope 148 | Q_DECL_CONSTEXPR inline bool operator!() const Q_DECL_NOTHROW { return !i; } | ^ /usr/include/qt/QtCore/qflags.h: In member function ‘bool QFlags::testFlag(Enum) const’: /usr/include/qt/QtCore/qflags.h:150:85: error: ‘i’ was not declared in this scope 150 | Q_DECL_CONSTEXPR inline bool testFlag(Enum flag) const Q_DECL_NOTHROW { return (i & Int(flag)) == Int(flag) && (Int(flag) != 0 || i == Int(flag) ); } | ^ In file included from /usr/include/qt/QtCore/qatomic.h:46, from /usr/include/qt/QtCore/qglobal.h:1224, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbasicatomic.h: At global scope: /usr/include/qt/QtCore/qbasicatomic.h:94:13: error: ‘QAtomicOps’ does not name a type 94 | typedef QAtomicOps Ops; | ^~~~~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbasicatomic.h:97:5: error: ‘QAtomicOpsSupport’ was not declared in this scope 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbasicatomic.h:97:5: error: ‘::IsSupported’ has not been declared 97 | Q_STATIC_ASSERT_X(QAtomicOpsSupport::IsSupported, "template parameter is an integral of a size not supported on this platform"); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:46, from /usr/include/qt/QtCore/qglobal.h:1224, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbasicatomic.h:99:14: error: ‘Ops’ has not been declared 99 | typename Ops::Type _q_value; | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::load() const’: /usr/include/qt/QtCore/qbasicatomic.h:103:44: error: ‘Ops’ has not been declared 103 | T load() const Q_DECL_NOTHROW { return Ops::load(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘void QBasicAtomicInteger::store(T)’: /usr/include/qt/QtCore/qbasicatomic.h:104:45: error: ‘Ops’ has not been declared 104 | void store(T newValue) Q_DECL_NOTHROW { Ops::store(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::loadAcquire() const’: /usr/include/qt/QtCore/qbasicatomic.h:106:51: error: ‘Ops’ has not been declared 106 | T loadAcquire() const Q_DECL_NOTHROW { return Ops::loadAcquire(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘void QBasicAtomicInteger::storeRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:107:52: error: ‘Ops’ has not been declared 107 | void storeRelease(T newValue) Q_DECL_NOTHROW { Ops::storeRelease(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isReferenceCountingNative()’: /usr/include/qt/QtCore/qbasicatomic.h:111:86: error: ‘Ops’ has not been declared 111 | static Q_DECL_CONSTEXPR bool isReferenceCountingNative() Q_DECL_NOTHROW { return Ops::isReferenceCountingNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isReferenceCountingWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:112:88: error: ‘Ops’ has not been declared 112 | static Q_DECL_CONSTEXPR bool isReferenceCountingWaitFree() Q_DECL_NOTHROW { return Ops::isReferenceCountingWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::ref()’: /usr/include/qt/QtCore/qbasicatomic.h:114:40: error: ‘Ops’ has not been declared 114 | bool ref() Q_DECL_NOTHROW { return Ops::ref(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::deref()’: /usr/include/qt/QtCore/qbasicatomic.h:115:42: error: ‘Ops’ has not been declared 115 | bool deref() Q_DECL_NOTHROW { return Ops::deref(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isTestAndSetNative()’: /usr/include/qt/QtCore/qbasicatomic.h:117:79: error: ‘Ops’ has not been declared 117 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() Q_DECL_NOTHROW { return Ops::isTestAndSetNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isTestAndSetWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:118:81: error: ‘Ops’ has not been declared 118 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() Q_DECL_NOTHROW { return Ops::isTestAndSetWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetRelaxed(T, T)’: /usr/include/qt/QtCore/qbasicatomic.h:121:14: error: ‘Ops’ has not been declared 121 | { return Ops::testAndSetRelaxed(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetAcquire(T, T)’: /usr/include/qt/QtCore/qbasicatomic.h:123:14: error: ‘Ops’ has not been declared 123 | { return Ops::testAndSetAcquire(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetRelease(T, T)’: /usr/include/qt/QtCore/qbasicatomic.h:125:14: error: ‘Ops’ has not been declared 125 | { return Ops::testAndSetRelease(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetOrdered(T, T)’: /usr/include/qt/QtCore/qbasicatomic.h:127:14: error: ‘Ops’ has not been declared 127 | { return Ops::testAndSetOrdered(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetRelaxed(T, T, T&)’: /usr/include/qt/QtCore/qbasicatomic.h:130:14: error: ‘Ops’ has not been declared 130 | { return Ops::testAndSetRelaxed(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetAcquire(T, T, T&)’: /usr/include/qt/QtCore/qbasicatomic.h:132:14: error: ‘Ops’ has not been declared 132 | { return Ops::testAndSetAcquire(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetRelease(T, T, T&)’: /usr/include/qt/QtCore/qbasicatomic.h:134:14: error: ‘Ops’ has not been declared 134 | { return Ops::testAndSetRelease(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicInteger::testAndSetOrdered(T, T, T&)’: /usr/include/qt/QtCore/qbasicatomic.h:136:14: error: ‘Ops’ has not been declared 136 | { return Ops::testAndSetOrdered(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isFetchAndStoreNative()’: /usr/include/qt/QtCore/qbasicatomic.h:138:82: error: ‘Ops’ has not been declared 138 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() Q_DECL_NOTHROW { return Ops::isFetchAndStoreNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isFetchAndStoreWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:139:84: error: ‘Ops’ has not been declared 139 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() Q_DECL_NOTHROW { return Ops::isFetchAndStoreWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndStoreRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:142:14: error: ‘Ops’ has not been declared 142 | { return Ops::fetchAndStoreRelaxed(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndStoreAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:144:14: error: ‘Ops’ has not been declared 144 | { return Ops::fetchAndStoreAcquire(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndStoreRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:146:14: error: ‘Ops’ has not been declared 146 | { return Ops::fetchAndStoreRelease(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndStoreOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:148:14: error: ‘Ops’ has not been declared 148 | { return Ops::fetchAndStoreOrdered(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isFetchAndAddNative()’: /usr/include/qt/QtCore/qbasicatomic.h:150:80: error: ‘Ops’ has not been declared 150 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() Q_DECL_NOTHROW { return Ops::isFetchAndAddNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicInteger::isFetchAndAddWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:151:82: error: ‘Ops’ has not been declared 151 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() Q_DECL_NOTHROW { return Ops::isFetchAndAddWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAddRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:154:14: error: ‘Ops’ has not been declared 154 | { return Ops::fetchAndAddRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAddAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:156:14: error: ‘Ops’ has not been declared 156 | { return Ops::fetchAndAddAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAddRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:158:14: error: ‘Ops’ has not been declared 158 | { return Ops::fetchAndAddRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAddOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:160:14: error: ‘Ops’ has not been declared 160 | { return Ops::fetchAndAddOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndSubRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:163:14: error: ‘Ops’ has not been declared 163 | { return Ops::fetchAndSubRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndSubAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:165:14: error: ‘Ops’ has not been declared 165 | { return Ops::fetchAndSubAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndSubRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:167:14: error: ‘Ops’ has not been declared 167 | { return Ops::fetchAndSubRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndSubOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:169:14: error: ‘Ops’ has not been declared 169 | { return Ops::fetchAndSubOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAndRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:172:14: error: ‘Ops’ has not been declared 172 | { return Ops::fetchAndAndRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAndAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:174:14: error: ‘Ops’ has not been declared 174 | { return Ops::fetchAndAndAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAndRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:176:14: error: ‘Ops’ has not been declared 176 | { return Ops::fetchAndAndRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndAndOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:178:14: error: ‘Ops’ has not been declared 178 | { return Ops::fetchAndAndOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndOrRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:181:14: error: ‘Ops’ has not been declared 181 | { return Ops::fetchAndOrRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndOrAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:183:14: error: ‘Ops’ has not been declared 183 | { return Ops::fetchAndOrAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndOrRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:185:14: error: ‘Ops’ has not been declared 185 | { return Ops::fetchAndOrRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndOrOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:187:14: error: ‘Ops’ has not been declared 187 | { return Ops::fetchAndOrOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndXorRelaxed(T)’: /usr/include/qt/QtCore/qbasicatomic.h:190:14: error: ‘Ops’ has not been declared 190 | { return Ops::fetchAndXorRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndXorAcquire(T)’: /usr/include/qt/QtCore/qbasicatomic.h:192:14: error: ‘Ops’ has not been declared 192 | { return Ops::fetchAndXorAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndXorRelease(T)’: /usr/include/qt/QtCore/qbasicatomic.h:194:14: error: ‘Ops’ has not been declared 194 | { return Ops::fetchAndXorRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘T QBasicAtomicInteger::fetchAndXorOrdered(T)’: /usr/include/qt/QtCore/qbasicatomic.h:196:14: error: ‘Ops’ has not been declared 196 | { return Ops::fetchAndXorOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: At global scope: /usr/include/qt/QtCore/qbasicatomic.h:234:13: error: ‘QAtomicOps’ does not name a type 234 | typedef QAtomicOps Ops; | ^~~~~~~~~~ /usr/include/qt/QtCore/qbasicatomic.h:235:22: error: ‘Ops’ has not been declared 235 | typedef typename Ops::Type AtomicType; | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::load() const’: /usr/include/qt/QtCore/qbasicatomic.h:239:47: error: ‘Ops’ has not been declared 239 | Type load() const Q_DECL_NOTHROW { return Ops::load(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘void QBasicAtomicPointer::store(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:240:48: error: ‘Ops’ has not been declared 240 | void store(Type newValue) Q_DECL_NOTHROW { Ops::store(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::loadAcquire() const’: /usr/include/qt/QtCore/qbasicatomic.h:245:54: error: ‘Ops’ has not been declared 245 | Type loadAcquire() const Q_DECL_NOTHROW { return Ops::loadAcquire(_q_value); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘void QBasicAtomicPointer::storeRelease(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:246:55: error: ‘Ops’ has not been declared 246 | void storeRelease(Type newValue) Q_DECL_NOTHROW { Ops::storeRelease(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isTestAndSetNative()’: /usr/include/qt/QtCore/qbasicatomic.h:248:79: error: ‘Ops’ has not been declared 248 | static Q_DECL_CONSTEXPR bool isTestAndSetNative() Q_DECL_NOTHROW { return Ops::isTestAndSetNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isTestAndSetWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:249:81: error: ‘Ops’ has not been declared 249 | static Q_DECL_CONSTEXPR bool isTestAndSetWaitFree() Q_DECL_NOTHROW { return Ops::isTestAndSetWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetRelaxed(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:252:14: error: ‘Ops’ has not been declared 252 | { return Ops::testAndSetRelaxed(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetAcquire(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:254:14: error: ‘Ops’ has not been declared 254 | { return Ops::testAndSetAcquire(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetRelease(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:256:14: error: ‘Ops’ has not been declared 256 | { return Ops::testAndSetRelease(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetOrdered(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:258:14: error: ‘Ops’ has not been declared 258 | { return Ops::testAndSetOrdered(_q_value, expectedValue, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetRelaxed(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type, X*&)’: /usr/include/qt/QtCore/qbasicatomic.h:261:14: error: ‘Ops’ has not been declared 261 | { return Ops::testAndSetRelaxed(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetAcquire(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type, X*&)’: /usr/include/qt/QtCore/qbasicatomic.h:263:14: error: ‘Ops’ has not been declared 263 | { return Ops::testAndSetAcquire(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetRelease(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type, X*&)’: /usr/include/qt/QtCore/qbasicatomic.h:265:14: error: ‘Ops’ has not been declared 265 | { return Ops::testAndSetRelease(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘bool QBasicAtomicPointer::testAndSetOrdered(QBasicAtomicPointer::Type, QBasicAtomicPointer::Type, X*&)’: /usr/include/qt/QtCore/qbasicatomic.h:267:14: error: ‘Ops’ has not been declared 267 | { return Ops::testAndSetOrdered(_q_value, expectedValue, newValue, ¤tValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isFetchAndStoreNative()’: /usr/include/qt/QtCore/qbasicatomic.h:269:82: error: ‘Ops’ has not been declared 269 | static Q_DECL_CONSTEXPR bool isFetchAndStoreNative() Q_DECL_NOTHROW { return Ops::isFetchAndStoreNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isFetchAndStoreWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:270:84: error: ‘Ops’ has not been declared 270 | static Q_DECL_CONSTEXPR bool isFetchAndStoreWaitFree() Q_DECL_NOTHROW { return Ops::isFetchAndStoreWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndStoreRelaxed(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:273:14: error: ‘Ops’ has not been declared 273 | { return Ops::fetchAndStoreRelaxed(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndStoreAcquire(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:275:14: error: ‘Ops’ has not been declared 275 | { return Ops::fetchAndStoreAcquire(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndStoreRelease(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:277:14: error: ‘Ops’ has not been declared 277 | { return Ops::fetchAndStoreRelease(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndStoreOrdered(QBasicAtomicPointer::Type)’: /usr/include/qt/QtCore/qbasicatomic.h:279:14: error: ‘Ops’ has not been declared 279 | { return Ops::fetchAndStoreOrdered(_q_value, newValue); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isFetchAndAddNative()’: /usr/include/qt/QtCore/qbasicatomic.h:281:80: error: ‘Ops’ has not been declared 281 | static Q_DECL_CONSTEXPR bool isFetchAndAddNative() Q_DECL_NOTHROW { return Ops::isFetchAndAddNative(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In static member function ‘static bool QBasicAtomicPointer::isFetchAndAddWaitFree()’: /usr/include/qt/QtCore/qbasicatomic.h:282:82: error: ‘Ops’ has not been declared 282 | static Q_DECL_CONSTEXPR bool isFetchAndAddWaitFree() Q_DECL_NOTHROW { return Ops::isFetchAndAddWaitFree(); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndAddRelaxed(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:285:14: error: ‘Ops’ has not been declared 285 | { return Ops::fetchAndAddRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndAddAcquire(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:287:14: error: ‘Ops’ has not been declared 287 | { return Ops::fetchAndAddAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndAddRelease(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:289:14: error: ‘Ops’ has not been declared 289 | { return Ops::fetchAndAddRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndAddOrdered(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:291:14: error: ‘Ops’ has not been declared 291 | { return Ops::fetchAndAddOrdered(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndSubRelaxed(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:294:14: error: ‘Ops’ has not been declared 294 | { return Ops::fetchAndSubRelaxed(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndSubAcquire(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:296:14: error: ‘Ops’ has not been declared 296 | { return Ops::fetchAndSubAcquire(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndSubRelease(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:298:14: error: ‘Ops’ has not been declared 298 | { return Ops::fetchAndSubRelease(_q_value, valueToAdd); } | ^~~ /usr/include/qt/QtCore/qbasicatomic.h: In member function ‘X* QBasicAtomicPointer::fetchAndSubOrdered(qptrdiff)’: /usr/include/qt/QtCore/qbasicatomic.h:300:14: error: ‘Ops’ has not been declared 300 | { return Ops::fetchAndSubOrdered(_q_value, valueToAdd); } | ^~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbasicatomic.h: In instantiation of ‘class QBasicAtomicInteger’: /usr/include/qt/QtCore/qatomic.h:55:7: required from ‘class QAtomicInteger’ /usr/include/qt/QtCore/qatomic.h:153:27: required from here /usr/include/qt/QtCore/qbasicatomic.h:96:5: error: ‘isIntegral’ is not a member of ‘QTypeInfo’ 96 | Q_STATIC_ASSERT_X(QTypeInfo::isIntegral, "template parameter is not an integral type"); | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1224, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qatomic.h: At global scope: /usr/include/qt/QtCore/qatomic.h:173:38: error: ‘nullptr’ was not declared in this scope 173 | inline QAtomicPointer(T *value = nullptr) Q_DECL_NOTHROW | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qchar.h:598:1: error: ‘qIsTrivial’ was not declared in this scope 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: expected primary-expression before ‘>’ token 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: expected primary-expression before ‘)’ token 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: ‘qIsRelocatable’ was not declared in this scope 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: expected primary-expression before ‘>’ token 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: expected primary-expression before ‘)’ token 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: ‘is_integral’ is not a member of ‘std’ 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: expected primary-expression before ‘>’ token 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qchar.h:598:1: error: ‘::value’ has not been declared 598 | Q_DECLARE_TYPEINFO(QChar, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qchar.h:609:57: error: ‘std::nullptr_t’ has not been declared 609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:610:57: error: ‘std::nullptr_t’ has not been declared 610 | Q_DECL_CONSTEXPR inline bool operator< (QChar, std::nullptr_t) Q_DECL_NOTHROW { return false; } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:611:46: error: declaration of ‘operator==’ as non-function 611 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:611:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:611:63: error: expected primary-expression before ‘rhs’ 611 | Q_DECL_CONSTEXPR inline bool operator==(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return rhs.isNull(); } | ^~~ /usr/include/qt/QtCore/qchar.h:612:46: error: declaration of ‘operator<’ as non-function 612 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !rhs.isNull(); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:612:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:612:63: error: expected primary-expression before ‘rhs’ 612 | Q_DECL_CONSTEXPR inline bool operator< (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !rhs.isNull(); } | ^~~ /usr/include/qt/QtCore/qchar.h:614:57: error: ‘std::nullptr_t’ has not been declared 614 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h: In function ‘bool operator!=(QChar, int)’: /usr/include/qt/QtCore/qchar.h:614:109: error: ‘nullptr’ was not declared in this scope 614 | Q_DECL_CONSTEXPR inline bool operator!=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator==(lhs, nullptr); } | ^~~~~~~ /usr/include/qt/QtCore/qchar.h: At global scope: /usr/include/qt/QtCore/qchar.h:615:57: error: ‘std::nullptr_t’ has not been declared 615 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (lhs, nullptr); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h: In function ‘bool operator>=(QChar, int)’: /usr/include/qt/QtCore/qchar.h:615:109: error: ‘nullptr’ was not declared in this scope 615 | Q_DECL_CONSTEXPR inline bool operator>=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (lhs, nullptr); } | ^~~~~~~ /usr/include/qt/QtCore/qchar.h: At global scope: /usr/include/qt/QtCore/qchar.h:616:57: error: ‘std::nullptr_t’ has not been declared 616 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h: In function ‘bool operator>(QChar, int)’: /usr/include/qt/QtCore/qchar.h:616:104: error: ‘nullptr’ was not declared in this scope 616 | Q_DECL_CONSTEXPR inline bool operator> (QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return operator< (nullptr, lhs); } | ^~~~~~~ /usr/include/qt/QtCore/qchar.h: At global scope: /usr/include/qt/QtCore/qchar.h:617:57: error: ‘std::nullptr_t’ has not been declared 617 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (nullptr, lhs); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h: In function ‘bool operator<=(QChar, int)’: /usr/include/qt/QtCore/qchar.h:617:104: error: ‘nullptr’ was not declared in this scope 617 | Q_DECL_CONSTEXPR inline bool operator<=(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return !operator< (nullptr, lhs); } | ^~~~~~~ /usr/include/qt/QtCore/qchar.h: At global scope: /usr/include/qt/QtCore/qchar.h:619:46: error: declaration of ‘operator!=’ as non-function 619 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator==(nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:619:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:619:63: error: expected primary-expression before ‘rhs’ 619 | Q_DECL_CONSTEXPR inline bool operator!=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator==(nullptr, rhs); } | ^~~ /usr/include/qt/QtCore/qchar.h:620:46: error: declaration of ‘operator>=’ as non-function 620 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (nullptr, rhs); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:620:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:620:63: error: expected primary-expression before ‘rhs’ 620 | Q_DECL_CONSTEXPR inline bool operator>=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (nullptr, rhs); } | ^~~ /usr/include/qt/QtCore/qchar.h:621:46: error: declaration of ‘operator>’ as non-function 621 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:621:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:621:63: error: expected primary-expression before ‘rhs’ 621 | Q_DECL_CONSTEXPR inline bool operator> (std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return operator< (rhs, nullptr); } | ^~~ /usr/include/qt/QtCore/qchar.h:622:46: error: declaration of ‘operator<=’ as non-function 622 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (rhs, nullptr); } | ^~~~~~~~~ /usr/include/qt/QtCore/qchar.h:622:46: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qchar.h:622:63: error: expected primary-expression before ‘rhs’ 622 | Q_DECL_CONSTEXPR inline bool operator<=(std::nullptr_t, QChar rhs) Q_DECL_NOTHROW { return !operator< (rhs, nullptr); } | ^~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qarraydata.h:115:5: error: expected unqualified-id before ‘[’ token 115 | Q_REQUIRED_RESULT static QArrayData *allocate(size_t objectSize, size_t alignment, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qarraydata.h:117:5: error: expected unqualified-id before ‘[’ token 117 | Q_REQUIRED_RESULT static QArrayData *reallocateUnaligned(QArrayData *data, size_t objectSize, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qarraydata.h:220:5: error: expected unqualified-id before ‘[’ token 220 | Q_REQUIRED_RESULT static QTypedArrayData *allocate(size_t capacity, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:46, from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qarraydata.h: In constructor ‘QTypedArrayData::iterator::iterator()’: /usr/include/qt/QtCore/qarraydata.h:142:31: error: ‘nullptr’ was not declared in this scope 142 | inline iterator() : i(nullptr) {} | ^~~~~~~ /usr/include/qt/QtCore/qarraydata.h: In constructor ‘QTypedArrayData::const_iterator::const_iterator()’: /usr/include/qt/QtCore/qarraydata.h:177:37: error: ‘nullptr’ was not declared in this scope 177 | inline const_iterator() : i(nullptr) {} | ^~~~~~~ /usr/include/qt/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::reallocateUnaligned(QTypedArrayData*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt/QtCore/qarraydata.h:232:59: error: ‘reallocateUnaligned’ is not a member of ‘QArrayData’ 232 | return static_cast(QArrayData::reallocateUnaligned(data, sizeof(T), | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::fromRawData(const T*, size_t, QArrayData::AllocationOptions)’: /usr/include/qt/QtCore/qarraydata.h:246:35: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 246 | QTypedArrayData *result = allocate(0, options | RawData); | ^~~~~~~~ /usr/include/qt/QtCore/qarraydata.h:246:35: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/qt/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::sharedEmpty()’: /usr/include/qt/QtCore/qarraydata.h:266:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 266 | return allocate(/* capacity */ 0); | ^~~~~~~~ /usr/include/qt/QtCore/qarraydata.h: In static member function ‘static QTypedArrayData* QTypedArrayData::unsharableEmpty()’: /usr/include/qt/QtCore/qarraydata.h:273:16: error: there are no arguments to ‘allocate’ that depend on a template parameter, so a declaration of ‘allocate’ must be available [-fpermissive] 273 | return allocate(/* capacity */ 0, Unsharable); | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h: At global scope: /usr/include/qt/QtCore/qbytearray.h:102:43: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:102:68: error: ‘qsizetype’ has not been declared 102 | Q_CORE_EXPORT int qstrnicmp(const char *, qsizetype, const char *, qsizetype = -1); | ^~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h:216:5: error: expected unqualified-id before ‘[’ token 216 | Q_REQUIRED_RESULT char front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:217:5: error: expected unqualified-id before ‘[’ token 217 | Q_REQUIRED_RESULT inline QByteRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:218:5: error: expected unqualified-id before ‘[’ token 218 | Q_REQUIRED_RESULT char back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:219:5: error: expected unqualified-id before ‘[’ token 219 | Q_REQUIRED_RESULT inline QByteRef back(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:238:5: error: expected unqualified-id before ‘[’ token 238 | Q_REQUIRED_RESULT QByteArray left(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:239:5: error: expected unqualified-id before ‘[’ token 239 | Q_REQUIRED_RESULT QByteArray right(int len) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:240:5: error: expected unqualified-id before ‘[’ token 240 | Q_REQUIRED_RESULT QByteArray mid(int index, int len = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:241:5: error: expected unqualified-id before ‘[’ token 241 | Q_REQUIRED_RESULT QByteArray chopped(int len) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:286:5: error: expected unqualified-id before ‘[’ token 286 | Q_REQUIRED_RESULT QByteArray toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:287:5: error: expected unqualified-id before ‘[’ token 287 | Q_REQUIRED_RESULT QByteArray toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:288:5: error: expected unqualified-id before ‘[’ token 288 | Q_REQUIRED_RESULT QByteArray trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:289:5: error: expected unqualified-id before ‘[’ token 289 | Q_REQUIRED_RESULT QByteArray simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:292:5: error: expected unqualified-id before ‘[’ token 292 | Q_REQUIRED_RESULT QByteArray leftJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT QByteArray rightJustified(int width, char fill = ' ', bool truncate = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:328:5: error: expected unqualified-id before ‘[’ token 328 | Q_REQUIRED_RESULT QByteArray repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:378:5: error: expected unqualified-id before ‘[’ token 378 | Q_REQUIRED_RESULT static QByteArray number(int, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:379:5: error: expected unqualified-id before ‘[’ token 379 | Q_REQUIRED_RESULT static QByteArray number(uint, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:380:5: error: expected unqualified-id before ‘[’ token 380 | Q_REQUIRED_RESULT static QByteArray number(qlonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:381:5: error: expected unqualified-id before ‘[’ token 381 | Q_REQUIRED_RESULT static QByteArray number(qulonglong, int base = 10); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:382:5: error: expected unqualified-id before ‘[’ token 382 | Q_REQUIRED_RESULT static QByteArray number(double, char f = 'g', int prec = 6); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:383:5: error: expected unqualified-id before ‘[’ token 383 | Q_REQUIRED_RESULT static QByteArray fromRawData(const char *, int size); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:384:5: error: expected unqualified-id before ‘[’ token 384 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64, Base64Options options); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:385:5: error: expected unqualified-id before ‘[’ token 385 | Q_REQUIRED_RESULT static QByteArray fromBase64(const QByteArray &base64); // ### Qt6 merge with previous | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:386:5: error: expected unqualified-id before ‘[’ token 386 | Q_REQUIRED_RESULT static QByteArray fromHex(const QByteArray &hexEncoded); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:387:5: error: expected unqualified-id before ‘[’ token 387 | Q_REQUIRED_RESULT static QByteArray fromPercentEncoding(const QByteArray &pctEncoded, char percent = '%'); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h:350:30: error: ‘nullptr’ was not declared in this scope 350 | short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:351:32: error: ‘nullptr’ was not declared in this scope 351 | ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:352:26: error: ‘nullptr’ was not declared in this scope 352 | int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:353:28: error: ‘nullptr’ was not declared in this scope 353 | uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:354:28: error: ‘nullptr’ was not declared in this scope 354 | long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:355:30: error: ‘nullptr’ was not declared in this scope 355 | ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:356:37: error: ‘nullptr’ was not declared in this scope 356 | qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:357:39: error: ‘nullptr’ was not declared in this scope 357 | qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:358:30: error: ‘nullptr’ was not declared in this scope 358 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h:359:32: error: ‘nullptr’ was not declared in this scope 359 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qbytearray.h: In member function ‘void QByteArray::reserve(int)’: /usr/include/qt/QtCore/qbytearray.h:514:21: error: ‘qMax’ was not declared in this scope 514 | reallocData(qMax(uint(size()), uint(asize)) + 1u, d->detachFlags() | Data::CapacityReserved); | ^~~~ /usr/include/qt/QtCore/qbytearray.h: At global scope: /usr/include/qt/QtCore/qbytearray.h:566:17: error: no declaration matches ‘QByteRef QByteArray::front()’ 566 | inline QByteRef QByteArray::front() { return operator[](0); } | ^~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:566:17: note: no functions named ‘QByteRef QByteArray::front()’ /usr/include/qt/QtCore/qbytearray.h:156:21: note: ‘class QByteArray’ defined here 156 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:567:17: error: no declaration matches ‘QByteRef QByteArray::back()’ 567 | inline QByteRef QByteArray::back() { return operator[](size() - 1); } | ^~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:567:17: note: no functions named ‘QByteRef QByteArray::back()’ /usr/include/qt/QtCore/qbytearray.h:156:21: note: ‘class QByteArray’ defined here 156 | class Q_CORE_EXPORT QByteArray | ^~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h:708:1: error: ‘qIsTrivial’ was not declared in this scope 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: expected primary-expression before ‘>’ token 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: expected primary-expression before ‘)’ token 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: ‘qIsRelocatable’ was not declared in this scope 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: expected primary-expression before ‘>’ token 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: expected primary-expression before ‘)’ token 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: ‘is_integral’ is not a member of ‘std’ 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: expected primary-expression before ‘>’ token 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:708:1: error: ‘::value’ has not been declared 708 | Q_DECLARE_SHARED(QByteArray) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:52, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringliteral.h:59:9: error: ‘char16_t’ does not name a type 59 | typedef char16_t qunicodechar; | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringliteral.h:61:1: error: ‘qunicodechar’ was not declared in this scope 61 | Q_STATIC_ASSERT_X(sizeof(qunicodechar) == 2, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:52, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringliteral.h:96:5: error: ‘qunicodechar’ does not name a type 96 | qunicodechar data[N + 1]; | ^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringalgorithms.h:58:1: error: expected unqualified-id before ‘[’ token 58 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION qsizetype qustrlen(const ushort *str) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:59:1: error: expected unqualified-id before ‘[’ token 59 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION const ushort *qustrchr(QStringView str, ushort ch) noexcept; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:61:1: error: expected unqualified-id before ‘[’ token 61 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:62:1: error: expected unqualified-id before ‘[’ token 62 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QStringView lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:63:1: error: expected unqualified-id before ‘[’ token 63 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QStringView rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:64:1: error: expected unqualified-id before ‘[’ token 64 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION int compareStrings(QLatin1String lhs, QLatin1String rhs, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:67:1: error: expected unqualified-id before ‘[’ token 67 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:68:1: error: expected unqualified-id before ‘[’ token 68 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:69:1: error: expected unqualified-id before ‘[’ token 69 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:70:1: error: expected unqualified-id before ‘[’ token 70 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool startsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:72:1: error: expected unqualified-id before ‘[’ token 72 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:73:1: error: expected unqualified-id before ‘[’ token 73 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QStringView haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:74:1: error: expected unqualified-id before ‘[’ token 74 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QStringView needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:75:1: error: expected unqualified-id before ‘[’ token 75 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION bool endsWith(QLatin1String haystack, QLatin1String needle, Qt::CaseSensitivity cs = Qt::CaseSensitive) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:77:1: error: expected unqualified-id before ‘[’ token 77 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QStringView trimmed(QStringView s) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:78:1: error: expected unqualified-id before ‘[’ token 78 | Q_REQUIRED_RESULT Q_CORE_EXPORT Q_DECL_PURE_FUNCTION QLatin1String trimmed(QLatin1String s) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:80:1: error: expected unqualified-id before ‘[’ token 80 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLatin1(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:81:1: error: expected unqualified-id before ‘[’ token 81 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToUtf8(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:82:1: error: expected unqualified-id before ‘[’ token 82 | Q_REQUIRED_RESULT Q_CORE_EXPORT QByteArray convertToLocal8Bit(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:83:1: error: expected unqualified-id before ‘[’ token 83 | Q_REQUIRED_RESULT Q_CORE_EXPORT QVector convertToUcs4(QStringView str); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:84:1: error: expected unqualified-id before ‘[’ token 84 | Q_REQUIRED_RESULT Q_CORE_EXPORT bool isRightToLeft(QStringView string); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:86:1: error: expected unqualified-id before ‘[’ token 86 | Q_REQUIRED_RESULT Q_CORE_EXPORT bool isAscii(QLatin1String s) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:87:1: error: expected unqualified-id before ‘[’ token 87 | Q_REQUIRED_RESULT Q_CORE_EXPORT bool isAscii(QStringView s) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:88:1: error: expected unqualified-id before ‘[’ token 88 | Q_REQUIRED_RESULT bool isLatin1(QLatin1String s) Q_DECL_NOTHROW; // in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringalgorithms.h:89:1: error: expected unqualified-id before ‘[’ token 89 | Q_REQUIRED_RESULT Q_CORE_EXPORT bool isLatin1(QStringView s) Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:61:29: error: expected template-name before ‘<’ token 61 | : std::integral_constant::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qstringview.h:70:57: error: expected template-argument before ‘<’ token 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:70:57: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qstringview.h:70:107: error: template argument 1 is invalid 70 | : IsCompatibleCharTypeHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:73:50: error: expected class-name before ‘{’ token 73 | struct IsCompatibleArrayHelper : std::false_type {}; | ^ /usr/include/qt/QtCore/qstringview.h:79:45: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qstringview.h:79:54: error: expected template-argument before ‘<’ token 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:79:54: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qstringview.h:79:105: error: template argument 1 is invalid 79 | : IsCompatibleArrayHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:82:52: error: expected class-name before ‘{’ token 82 | struct IsCompatiblePointerHelper : std::false_type {}; | ^ /usr/include/qt/QtCore/qstringview.h:88:47: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qstringview.h:88:56: error: expected template-argument before ‘<’ token 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:88:56: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qstringview.h:88:109: error: template argument 1 is invalid 88 | : IsCompatiblePointerHelper::type>::type> {}; | ^ /usr/include/qt/QtCore/qstringview.h:91:59: error: expected class-name before ‘{’ token 91 | struct IsCompatibleStdBasicStringHelper : std::false_type {}; | ^ /usr/include/qt/QtCore/qstringview.h:99:23: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 99 | typename std::remove_cv::type>::type | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qstringview.h:99:32: error: expected template-argument before ‘<’ token 99 | typename std::remove_cv::type>::type | ^ /usr/include/qt/QtCore/qstringview.h:99:32: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qstringview.h:100:7: error: template argument 1 is invalid 100 | > {}; | ^ /usr/include/qt/QtCore/qstringview.h:110:13: error: ‘char16_t’ does not name a type 110 | typedef char16_t storage_type; | ^~~~~~~~ /usr/include/qt/QtCore/qstringview.h:114:13: error: ‘qsizetype’ does not name a type 114 | typedef qsizetype size_type; | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:127:5: error: expected unqualified-id before ‘using’ 127 | using if_compatible_char = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qstringview.h:130:5: error: expected unqualified-id before ‘using’ 130 | using if_compatible_array = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qstringview.h:133:5: error: expected unqualified-id before ‘using’ 133 | using if_compatible_pointer = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qstringview.h:136:5: error: expected unqualified-id before ‘using’ 136 | using if_compatible_string = typename std::enable_if::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qstringview.h:139:5: error: expected unqualified-id before ‘using’ 139 | using if_compatible_qstring_like = typename std::enable_if::value || std::is_same::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qstringview.h:142:29: error: ‘qsizetype’ does not name a type 142 | static Q_DECL_CONSTEXPR qsizetype lengthHelperArray(const Char (&)[N]) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:148:12: error: ‘qsizetype’ does not name a type 148 | static qsizetype lengthHelperPointer(const Char *str) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:160:12: error: ‘qsizetype’ does not name a type 160 | static qsizetype lengthHelperPointer(const QChar *str) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:166:18: error: ‘storage_type’ does not name a type 166 | static const storage_type *castHelper(const Char *str) Q_DECL_NOTHROW | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:168:35: error: ‘storage_type’ does not name a type 168 | static Q_DECL_CONSTEXPR const storage_type *castHelper(const storage_type *str) Q_DECL_NOTHROW | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:174:48: error: function definition does not declare parameters 174 | Q_DECL_CONSTEXPR QStringView(std::nullptr_t) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qstringview.h:177:30: error: ‘if_compatible_char’ has not been declared 177 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:177:48: error: expected ‘>’ before ‘<’ token 177 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:178:51: error: ‘qsizetype’ has not been declared 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:182:30: error: ‘if_compatible_char’ has not been declared 182 | template = true> | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:182:48: error: expected ‘>’ before ‘<’ token 182 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:193:31: error: ‘if_compatible_array’ has not been declared 193 | template = true> | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:193:50: error: expected ‘>’ before ‘<’ token 193 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:197:33: error: ‘if_compatible_pointer’ has not been declared 197 | template = true> | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:197:54: error: expected ‘>’ before ‘<’ token 197 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:198:22: error: ‘template > QStringView::QStringView(const Pointer&)’ cannot be overloaded with ‘template > QStringView::QStringView(const Array&)’ 198 | Q_DECL_CONSTEXPR QStringView(const Pointer &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: previous declaration ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:206:32: error: ‘if_compatible_qstring_like’ has not been declared 206 | template = true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:206:58: error: expected ‘>’ before ‘<’ token 206 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:207:5: error: ‘template > QStringView::QStringView(const String&)’ cannot be overloaded with ‘template > QStringView::QStringView(const Array&)’ 207 | QStringView(const String &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: previous declaration ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:211:40: error: ‘if_compatible_string’ has not been declared 211 | template = true> | ^~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:211:60: error: expected ‘>’ before ‘<’ token 211 | template = true> | ^ /usr/include/qt/QtCore/qstringview.h:212:5: error: ‘template > QStringView::QStringView(const StdBasicString&)’ cannot be overloaded with ‘template > QStringView::QStringView(const Array&)’ 212 | QStringView(const StdBasicString &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: previous declaration ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:215:5: error: expected unqualified-id before ‘[’ token 215 | Q_REQUIRED_RESULT inline QString toString() const; // defined in qstring.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:217:5: error: expected unqualified-id before ‘[’ token 217 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR qsizetype size() const Q_DECL_NOTHROW { return m_size; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:218:5: error: expected unqualified-id before ‘[’ token 218 | Q_REQUIRED_RESULT const_pointer data() const Q_DECL_NOTHROW { return reinterpret_cast(m_data); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:219:5: error: expected unqualified-id before ‘[’ token 219 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR const storage_type *utf16() const Q_DECL_NOTHROW { return m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:221:5: error: expected unqualified-id before ‘[’ token 221 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar operator[](qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:228:5: error: expected unqualified-id before ‘[’ token 228 | Q_REQUIRED_RESULT QByteArray toLatin1() const { return QtPrivate::convertToLatin1(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:229:5: error: expected unqualified-id before ‘[’ token 229 | Q_REQUIRED_RESULT QByteArray toUtf8() const { return QtPrivate::convertToUtf8(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:230:5: error: expected unqualified-id before ‘[’ token 230 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const { return QtPrivate::convertToLocal8Bit(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:231:5: error: expected unqualified-id before ‘[’ token 231 | Q_REQUIRED_RESULT inline QVector toUcs4() const; // defined in qvector.h | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:233:5: error: expected unqualified-id before ‘[’ token 233 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar at(qsizetype n) const { return (*this)[n]; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:235:5: error: expected unqualified-id before ‘[’ token 235 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:237:5: error: expected unqualified-id before ‘[’ token 237 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView mid(qsizetype pos, qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:239:5: error: expected unqualified-id before ‘[’ token 239 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView left(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:241:5: error: expected unqualified-id before ‘[’ token 241 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView right(qsizetype n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:243:5: error: expected unqualified-id before ‘[’ token 243 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QStringView chopped(qsizetype n) const | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:246:44: error: ‘qsizetype’ has not been declared 246 | Q_DECL_RELAXED_CONSTEXPR void truncate(qsizetype n) | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:248:40: error: ‘qsizetype’ has not been declared 248 | Q_DECL_RELAXED_CONSTEXPR void chop(qsizetype n) | ^~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:251:5: error: expected unqualified-id before ‘[’ token 251 | Q_REQUIRED_RESULT QStringView trimmed() const Q_DECL_NOTHROW { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:253:5: error: expected unqualified-id before ‘[’ token 253 | Q_REQUIRED_RESULT int compare(QStringView other, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:256:5: error: expected unqualified-id before ‘[’ token 256 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:258:5: error: expected unqualified-id before ‘[’ token 258 | Q_REQUIRED_RESULT inline bool startsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:259:5: error: expected unqualified-id before ‘[’ token 259 | Q_REQUIRED_RESULT bool startsWith(QChar c) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:261:5: error: expected unqualified-id before ‘[’ token 261 | Q_REQUIRED_RESULT bool startsWith(QChar c, Qt::CaseSensitivity cs) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:264:5: error: expected unqualified-id before ‘[’ token 264 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:266:5: error: expected unqualified-id before ‘[’ token 266 | Q_REQUIRED_RESULT inline bool endsWith(QLatin1String s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:267:5: error: expected unqualified-id before ‘[’ token 267 | Q_REQUIRED_RESULT bool endsWith(QChar c) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:269:5: error: expected unqualified-id before ‘[’ token 269 | Q_REQUIRED_RESULT bool endsWith(QChar c, Qt::CaseSensitivity cs) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:272:5: error: expected unqualified-id before ‘[’ token 272 | Q_REQUIRED_RESULT bool isRightToLeft() const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:278:5: error: expected unqualified-id before ‘[’ token 278 | Q_REQUIRED_RESULT const_iterator begin() const Q_DECL_NOTHROW { return data(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:279:5: error: expected unqualified-id before ‘[’ token 279 | Q_REQUIRED_RESULT const_iterator end() const Q_DECL_NOTHROW { return data() + size(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:280:5: error: expected unqualified-id before ‘[’ token 280 | Q_REQUIRED_RESULT const_iterator cbegin() const Q_DECL_NOTHROW { return begin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:281:5: error: expected unqualified-id before ‘[’ token 281 | Q_REQUIRED_RESULT const_iterator cend() const Q_DECL_NOTHROW { return end(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:282:5: error: expected unqualified-id before ‘[’ token 282 | Q_REQUIRED_RESULT const_reverse_iterator rbegin() const Q_DECL_NOTHROW { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:283:5: error: expected unqualified-id before ‘[’ token 283 | Q_REQUIRED_RESULT const_reverse_iterator rend() const Q_DECL_NOTHROW { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:284:5: error: expected unqualified-id before ‘[’ token 284 | Q_REQUIRED_RESULT const_reverse_iterator crbegin() const Q_DECL_NOTHROW { return rbegin(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:285:5: error: expected unqualified-id before ‘[’ token 285 | Q_REQUIRED_RESULT const_reverse_iterator crend() const Q_DECL_NOTHROW { return rend(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:287:5: error: expected unqualified-id before ‘[’ token 287 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool empty() const Q_DECL_NOTHROW { return size() == 0; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:288:5: error: expected unqualified-id before ‘[’ token 288 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar front() const { return Q_ASSERT(!empty()), QChar(m_data[0]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:289:5: error: expected unqualified-id before ‘[’ token 289 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar back() const { return Q_ASSERT(!empty()), QChar(m_data[m_size - 1]); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:294:5: error: expected unqualified-id before ‘[’ token 294 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isNull() const Q_DECL_NOTHROW { return !m_data; } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR bool isEmpty() const Q_DECL_NOTHROW { return empty(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:296:5: error: expected unqualified-id before ‘[’ token 296 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR int length() const /* not nothrow! */ | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:298:5: error: expected unqualified-id before ‘[’ token 298 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar first() const { return front(); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:299:5: error: expected unqualified-id before ‘[’ token 299 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QChar last() const { return back(); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:301:5: error: ‘qsizetype’ does not name a type 301 | qsizetype m_size; | ^~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:302:11: error: ‘storage_type’ does not name a type 302 | const storage_type *m_data; | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h: In constructor ‘QStringView::QStringView()’: /usr/include/qt/QtCore/qstringview.h:173:11: error: class ‘QStringView’ does not have any field named ‘m_size’ 173 | : m_size(0), m_data(nullptr) {} | ^~~~~~ /usr/include/qt/QtCore/qstringview.h:173:22: error: class ‘QStringView’ does not have any field named ‘m_data’ 173 | : m_size(0), m_data(nullptr) {} | ^~~~~~ /usr/include/qt/QtCore/qstringview.h:173:29: error: ‘nullptr’ was not declared in this scope 173 | : m_size(0), m_data(nullptr) {} | ^~~~~~~ /usr/include/qt/QtCore/qstringview.h: In constructor ‘QStringView::QStringView(const Char*, int)’: /usr/include/qt/QtCore/qstringview.h:179:11: error: class ‘QStringView’ does not have any field named ‘m_size’ 179 | : m_size((Q_ASSERT(len >= 0), Q_ASSERT(str || !len), len)), | ^~~~~~ /usr/include/qt/QtCore/qstringview.h:180:11: error: class ‘QStringView’ does not have any field named ‘m_data’ 180 | m_data(castHelper(str)) {} | ^~~~~~ /usr/include/qt/QtCore/qstringview.h: In constructor ‘QStringView::QStringView(const String&)’: /usr/include/qt/QtCore/qstringview.h:208:38: error: ‘nullptr’ was not declared in this scope 208 | : QStringView(str.isNull() ? nullptr : str.data(), qsizetype(str.size())) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h: In member function ‘void QStringView::truncate(int)’: /usr/include/qt/QtCore/qstringview.h:247:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 247 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:247:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 247 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size = n; } | ^~~~~~ | dysize In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h: In member function ‘void QStringView::chop(int)’: /usr/include/qt/QtCore/qstringview.h:249:25: error: ‘size’ was not declared in this scope; did you mean ‘dysize’? 249 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:249:48: error: ‘m_size’ was not declared in this scope; did you mean ‘dysize’? 249 | { Q_ASSERT(n >= 0); Q_ASSERT(n <= size()); m_size -= n; } | ^~~~~~ | dysize In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h: At global scope: /usr/include/qt/QtCore/qstringview.h:304:1: error: ‘qIsTrivial’ was not declared in this scope 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: expected primary-expression before ‘>’ token 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: expected primary-expression before ‘)’ token 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: ‘qIsRelocatable’ was not declared in this scope 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: expected primary-expression before ‘>’ token 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: expected primary-expression before ‘)’ token 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: ‘is_integral’ is not a member of ‘std’ 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: expected primary-expression before ‘>’ token 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:304:1: error: ‘::value’ has not been declared 304 | Q_DECLARE_TYPEINFO(QStringView, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:306:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 306 | template ’ before ‘<’ token 306 | template ; | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:147:11: error: expected nested-name-specifier before ‘const_reverse_iterator’ 147 | using const_reverse_iterator = reverse_iterator; | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:149:5: error: ‘const_reverse_iterator’ does not name a type 149 | const_reverse_iterator rbegin() const Q_DECL_NOTHROW { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:150:5: error: ‘const_reverse_iterator’ does not name a type 150 | const_reverse_iterator crbegin() const Q_DECL_NOTHROW { return const_reverse_iterator(end()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:151:5: error: ‘const_reverse_iterator’ does not name a type 151 | const_reverse_iterator rend() const Q_DECL_NOTHROW { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:152:5: error: ‘const_reverse_iterator’ does not name a type 152 | const_reverse_iterator crend() const Q_DECL_NOTHROW { return const_reverse_iterator(begin()); } | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:162:5: error: expected unqualified-id before ‘[’ token 162 | Q_REQUIRED_RESULT Q_DECL_CONSTEXPR QLatin1String chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:170:5: error: expected unqualified-id before ‘[’ token 170 | Q_REQUIRED_RESULT QLatin1String trimmed() const Q_DECL_NOTHROW { return QtPrivate::trimmed(*this); } | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In constructor ‘QLatin1String::QLatin1String()’: /usr/include/qt/QtCore/qstring.h:94:80: error: ‘nullptr’ was not declared in this scope 94 | Q_DECL_CONSTEXPR inline QLatin1String() Q_DECL_NOTHROW : m_size(0), m_data(nullptr) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:199:1: error: ‘qIsTrivial’ was not declared in this scope 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: expected primary-expression before ‘>’ token 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: expected primary-expression before ‘)’ token 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: ‘qIsRelocatable’ was not declared in this scope 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: expected primary-expression before ‘>’ token 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: expected primary-expression before ‘)’ token 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: ‘is_integral’ is not a member of ‘std’ 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: expected primary-expression before ‘>’ token 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:199:1: error: ‘::value’ has not been declared 199 | Q_DECLARE_TYPEINFO(QLatin1String, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:207:46: error: ‘bool QtPrivate::isLatin1(QLatin1String)’ should have been declared inside ‘QtPrivate’ 207 | inline bool QtPrivate::isLatin1(QLatin1String) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qstring.h:213:6: error: no declaration matches ‘bool QStringView::startsWith(QLatin1String, Qt::CaseSensitivity) const’ 213 | bool QStringView::startsWith(QLatin1String s, Qt::CaseSensitivity cs) const Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:213:6: note: no functions named ‘bool QStringView::startsWith(QLatin1String, Qt::CaseSensitivity) const’ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:215:6: error: no declaration matches ‘bool QStringView::endsWith(QLatin1String, Qt::CaseSensitivity) const’ 215 | bool QStringView::endsWith(QLatin1String s, Qt::CaseSensitivity cs) const Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:215:6: note: no functions named ‘bool QStringView::endsWith(QLatin1String, Qt::CaseSensitivity) const’ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:270:5: error: expected unqualified-id before ‘[’ token 270 | Q_REQUIRED_RESULT inline QChar front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:271:5: error: expected unqualified-id before ‘[’ token 271 | Q_REQUIRED_RESULT inline QCharRef front(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:272:5: error: expected unqualified-id before ‘[’ token 272 | Q_REQUIRED_RESULT inline QChar back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:273:5: error: expected unqualified-id before ‘[’ token 273 | Q_REQUIRED_RESULT inline QCharRef back(); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:275:5: error: expected unqualified-id before ‘[’ token 275 | Q_REQUIRED_RESULT QString arg(qlonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:277:5: error: expected unqualified-id before ‘[’ token 277 | Q_REQUIRED_RESULT QString arg(qulonglong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:279:5: error: expected unqualified-id before ‘[’ token 279 | Q_REQUIRED_RESULT QString arg(long a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:281:5: error: expected unqualified-id before ‘[’ token 281 | Q_REQUIRED_RESULT QString arg(ulong a, int fieldwidth=0, int base=10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:283:5: error: expected unqualified-id before ‘[’ token 283 | Q_REQUIRED_RESULT QString arg(int a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:285:5: error: expected unqualified-id before ‘[’ token 285 | Q_REQUIRED_RESULT QString arg(uint a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:287:5: error: expected unqualified-id before ‘[’ token 287 | Q_REQUIRED_RESULT QString arg(short a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:289:5: error: expected unqualified-id before ‘[’ token 289 | Q_REQUIRED_RESULT QString arg(ushort a, int fieldWidth = 0, int base = 10, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:291:5: error: expected unqualified-id before ‘[’ token 291 | Q_REQUIRED_RESULT QString arg(double a, int fieldWidth = 0, char fmt = 'g', int prec = -1, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:293:5: error: expected unqualified-id before ‘[’ token 293 | Q_REQUIRED_RESULT QString arg(char a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:295:5: error: expected unqualified-id before ‘[’ token 295 | Q_REQUIRED_RESULT QString arg(QChar a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:298:5: error: expected unqualified-id before ‘[’ token 298 | Q_REQUIRED_RESULT QString arg(const QString &a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:301:5: error: expected unqualified-id before ‘[’ token 301 | Q_REQUIRED_RESULT QString arg(QStringView a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:303:5: error: expected unqualified-id before ‘[’ token 303 | Q_REQUIRED_RESULT QString arg(QLatin1String a, int fieldWidth = 0, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:305:5: error: expected unqualified-id before ‘[’ token 305 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:306:5: error: expected unqualified-id before ‘[’ token 306 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:307:5: error: expected unqualified-id before ‘[’ token 307 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:309:5: error: expected unqualified-id before ‘[’ token 309 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:311:5: error: expected unqualified-id before ‘[’ token 311 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:313:5: error: expected unqualified-id before ‘[’ token 313 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:316:5: error: expected unqualified-id before ‘[’ token 316 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:319:5: error: expected unqualified-id before ‘[’ token 319 | Q_REQUIRED_RESULT QString arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:383:5: error: expected unqualified-id before ‘[’ token 383 | Q_REQUIRED_RESULT QString left(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:384:5: error: expected unqualified-id before ‘[’ token 384 | Q_REQUIRED_RESULT QString right(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:385:5: error: expected unqualified-id before ‘[’ token 385 | Q_REQUIRED_RESULT QString mid(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:386:5: error: expected unqualified-id before ‘[’ token 386 | Q_REQUIRED_RESULT QString chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:390:5: error: expected unqualified-id before ‘[’ token 390 | Q_REQUIRED_RESULT QStringRef leftRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:391:5: error: expected unqualified-id before ‘[’ token 391 | Q_REQUIRED_RESULT QStringRef rightRef(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:392:5: error: expected unqualified-id before ‘[’ token 392 | Q_REQUIRED_RESULT QStringRef midRef(int position, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:398:5: error: expected unqualified-id before ‘[’ token 398 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:407:5: error: expected unqualified-id before ‘[’ token 407 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:415:5: error: expected unqualified-id before ‘[’ token 415 | Q_REQUIRED_RESULT QString leftJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:416:5: error: expected unqualified-id before ‘[’ token 416 | Q_REQUIRED_RESULT QString rightJustified(int width, QChar fill = QLatin1Char(' '), bool trunc = false) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:450:5: error: expected unqualified-id before ‘[’ token 450 | Q_REQUIRED_RESULT QString toLower() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:451:5: error: expected unqualified-id before ‘[’ token 451 | Q_REQUIRED_RESULT QString toUpper() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:452:5: error: expected unqualified-id before ‘[’ token 452 | Q_REQUIRED_RESULT QString toCaseFolded() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:453:5: error: expected unqualified-id before ‘[’ token 453 | Q_REQUIRED_RESULT QString trimmed() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:454:5: error: expected unqualified-id before ‘[’ token 454 | Q_REQUIRED_RESULT QString simplified() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:456:5: error: expected unqualified-id before ‘[’ token 456 | Q_REQUIRED_RESULT QString toHtmlEscaped() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:516:5: error: expected unqualified-id before ‘[’ token 516 | Q_REQUIRED_RESULT QStringList split(const QString &sep, SplitBehavior behavior = KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:518:5: error: expected unqualified-id before ‘[’ token 518 | Q_REQUIRED_RESULT QVector splitRef(const QString &sep, SplitBehavior behavior = KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:520:5: error: expected unqualified-id before ‘[’ token 520 | Q_REQUIRED_RESULT QStringList split(QChar sep, SplitBehavior behavior = KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:522:5: error: expected unqualified-id before ‘[’ token 522 | Q_REQUIRED_RESULT QVector splitRef(QChar sep, SplitBehavior behavior = KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:525:5: error: expected unqualified-id before ‘[’ token 525 | Q_REQUIRED_RESULT QStringList split(const QRegExp &sep, SplitBehavior behavior = KeepEmptyParts) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:526:5: error: expected unqualified-id before ‘[’ token 526 | Q_REQUIRED_RESULT QVector splitRef(const QRegExp &sep, SplitBehavior behavior = KeepEmptyParts) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:529:5: error: expected unqualified-id before ‘[’ token 529 | Q_REQUIRED_RESULT QStringList split(const QRegularExpression &sep, SplitBehavior behavior = KeepEmptyParts) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:530:5: error: expected unqualified-id before ‘[’ token 530 | Q_REQUIRED_RESULT QVector splitRef(const QRegularExpression &sep, SplitBehavior behavior = KeepEmptyParts) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:538:5: error: expected unqualified-id before ‘[’ token 538 | Q_REQUIRED_RESULT QString normalized(NormalizationForm mode, QChar::UnicodeVersion version = QChar::Unicode_Unassigned) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:540:5: error: expected unqualified-id before ‘[’ token 540 | Q_REQUIRED_RESULT QString repeated(int times) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:558:5: error: expected unqualified-id before ‘[’ token 558 | Q_REQUIRED_RESULT QByteArray toLatin1() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:559:5: error: expected unqualified-id before ‘[’ token 559 | Q_REQUIRED_RESULT QByteArray toUtf8() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:560:5: error: expected unqualified-id before ‘[’ token 560 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:562:5: error: expected unqualified-id before ‘[’ token 562 | Q_REQUIRED_RESULT QVector toUcs4() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:605:5: error: expected unqualified-id before ‘[’ token 605 | Q_REQUIRED_RESULT static inline QString fromWCharArray(const wchar_t *string, int size = -1); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:640:29: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 640 | short toShort(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:641:30: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 641 | ushort toUShort(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:642:24: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 642 | int toInt(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:643:26: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 643 | uint toUInt(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:644:26: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 644 | long toLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:645:28: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 645 | ulong toULong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:646:35: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 646 | qlonglong toLongLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:647:37: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 647 | qulonglong toULongLong(bool *ok=nullptr, int base=10) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:648:28: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 648 | float toFloat(bool *ok=nullptr) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h:649:30: error: ‘nullptr’ was not declared in this scope; did you mean ‘null’? 649 | double toDouble(bool *ok=nullptr) const; | ^~~~~~~ | null /usr/include/qt/QtCore/qstring.h: In static member function ‘static T QString::toIntegral_helper(const QChar*, int, bool*, int)’: /usr/include/qt/QtCore/qstring.h:902:15: error: expected nested-name-specifier before ‘Int64’ 902 | using Int64 = typename std::conditional::value, qulonglong, qlonglong>::type; | ^~~~~ /usr/include/qt/QtCore/qstring.h:903:15: error: expected nested-name-specifier before ‘Int32’ 903 | using Int32 = typename std::conditional::value, uint, int>::type; | ^~~~~ /usr/include/qt/QtCore/qstring.h:906:9: error: ‘Int64’ was not declared in this scope; did you mean ‘qint64’? 906 | Int64 val = toIntegral_helper(data, Int32(len), ok, base); | ^~~~~ | qint64 /usr/include/qt/QtCore/qstring.h:907:15: error: ‘val’ was not declared in this scope 907 | if (T(val) != val) { | ^~~ /usr/include/qt/QtCore/qstring.h:912:18: error: ‘val’ was not declared in this scope 912 | return T(val); | ^~~ /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:923:9: error: no declaration matches ‘QString QStringView::toString() const’ 923 | QString QStringView::toString() const | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:923:9: note: no functions named ‘QString QStringView::toString() const’ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:973:16: error: no declaration matches ‘QString QString::arg(int, int, int, QChar) const’ 973 | inline QString QString::arg(int a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:973:16: note: no functions named ‘QString QString::arg(int, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:975:16: error: no declaration matches ‘QString QString::arg(uint, int, int, QChar) const’ 975 | inline QString QString::arg(uint a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:975:16: note: no functions named ‘QString QString::arg(uint, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:977:16: error: no declaration matches ‘QString QString::arg(long int, int, int, QChar) const’ 977 | inline QString QString::arg(long a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:977:16: note: no functions named ‘QString QString::arg(long int, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:979:16: error: no declaration matches ‘QString QString::arg(ulong, int, int, QChar) const’ 979 | inline QString QString::arg(ulong a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:979:16: note: no functions named ‘QString QString::arg(ulong, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:981:16: error: no declaration matches ‘QString QString::arg(short int, int, int, QChar) const’ 981 | inline QString QString::arg(short a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:981:16: note: no functions named ‘QString QString::arg(short int, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:983:16: error: no declaration matches ‘QString QString::arg(ushort, int, int, QChar) const’ 983 | inline QString QString::arg(ushort a, int fieldWidth, int base, QChar fillChar) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:983:16: note: no functions named ‘QString QString::arg(ushort, int, int, QChar) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:985:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&) const’ 985 | inline QString QString::arg(const QString &a1, const QString &a2) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:985:16: note: no functions named ‘QString QString::arg(const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:987:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&) const’ 987 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3) const | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:987:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:989:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&) const’ 989 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:989:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:992:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&) const’ 992 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:992:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:995:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 995 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:995:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:998:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 998 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:998:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1002:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1002 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1002:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1006:16: error: no declaration matches ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ 1006 | inline QString QString::arg(const QString &a1, const QString &a2, const QString &a3, | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1006:16: note: no functions named ‘QString QString::arg(const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&, const QString&) const’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1030:16: error: no declaration matches ‘QString QString::fromWCharArray(const wchar_t*, int)’ 1030 | inline QString QString::fromWCharArray(const wchar_t *string, int size) | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1030:16: note: no functions named ‘QString QString::fromWCharArray(const wchar_t*, int)’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1126:1: error: ‘qIsTrivial’ was not declared in this scope 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: expected primary-expression before ‘>’ token 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: expected primary-expression before ‘)’ token 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: ‘qIsRelocatable’ was not declared in this scope 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: expected primary-expression before ‘>’ token 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: expected primary-expression before ‘)’ token 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: ‘is_integral’ is not a member of ‘std’ 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: expected primary-expression before ‘>’ token 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1126:1: error: ‘::value’ has not been declared 1126 | Q_DECLARE_TYPEINFO(QCharRef, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In member function ‘void QString::reserve(int)’: /usr/include/qt/QtCore/qstring.h:1138:21: error: ‘qMax’ was not declared in this scope 1138 | reallocData(qMax(asize, d->size) + 1u); | ^~~~ /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:1164:17: error: no declaration matches ‘QCharRef QString::front()’ 1164 | inline QCharRef QString::front() { return operator[](0); } | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1164:17: note: no functions named ‘QCharRef QString::front()’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1165:17: error: no declaration matches ‘QCharRef QString::back()’ 1165 | inline QCharRef QString::back() { return operator[](size() - 1); } | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1165:17: note: no functions named ‘QCharRef QString::back()’ /usr/include/qt/QtCore/qstring.h:218:21: note: ‘class QString’ defined here 218 | class Q_CORE_EXPORT QString | ^~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QLatin1String, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1210:21: error: ‘qMin’ was not declared in this scope 1210 | const int len = qMin(s1.size(), s2.size()); | ^~~~ /usr/include/qt/QtCore/qstring.h: In member function ‘std::string QString::toStdString() const’: /usr/include/qt/QtCore/qstring.h:1370:10: error: ‘toUtf8’ was not declared in this scope; did you mean ‘fromUtf8’? 1370 | { return toUtf8().toStdString(); } | ^~~~~~ | fromUtf8 /usr/include/qt/QtCore/qstring.h: In static member function ‘static QString QString::fromStdWString(const wstring&)’: /usr/include/qt/QtCore/qstring.h:1391:10: error: ‘fromWCharArray’ was not declared in this scope; did you mean ‘toWCharArray’? 1391 | { return fromWCharArray(s.data(), int(s.size())); } | ^~~~~~~~~~~~~~ | toWCharArray In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:1417:1: error: ‘qIsTrivial’ was not declared in this scope 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: expected primary-expression before ‘>’ token 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: expected primary-expression before ‘)’ token 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: ‘qIsRelocatable’ was not declared in this scope 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: expected primary-expression before ‘>’ token 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: expected primary-expression before ‘)’ token 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: ‘is_integral’ is not a member of ‘std’ 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: expected primary-expression before ‘>’ token 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1417:1: error: ‘::value’ has not been declared 1417 | Q_DECLARE_SHARED(QString) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:105, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1479:5: error: expected unqualified-id before ‘[’ token 1479 | Q_REQUIRED_RESULT QVector split(const QString &sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1481:5: error: expected unqualified-id before ‘[’ token 1481 | Q_REQUIRED_RESULT QVector split(QChar sep, QString::SplitBehavior behavior = QString::KeepEmptyParts, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1484:5: error: expected unqualified-id before ‘[’ token 1484 | Q_REQUIRED_RESULT QStringRef left(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1485:5: error: expected unqualified-id before ‘[’ token 1485 | Q_REQUIRED_RESULT QStringRef right(int n) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1486:5: error: expected unqualified-id before ‘[’ token 1486 | Q_REQUIRED_RESULT QStringRef mid(int pos, int n = -1) const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1487:5: error: expected unqualified-id before ‘[’ token 1487 | Q_REQUIRED_RESULT QStringRef chopped(int n) const | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1501:5: error: expected unqualified-id before ‘[’ token 1501 | Q_REQUIRED_RESULT bool startsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1510:5: error: expected unqualified-id before ‘[’ token 1510 | Q_REQUIRED_RESULT bool endsWith(QStringView s, Qt::CaseSensitivity cs = Qt::CaseSensitive) const Q_DECL_NOTHROW | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1545:5: error: expected unqualified-id before ‘[’ token 1545 | Q_REQUIRED_RESULT QByteArray toLatin1() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1546:5: error: expected unqualified-id before ‘[’ token 1546 | Q_REQUIRED_RESULT QByteArray toUtf8() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1547:5: error: expected unqualified-id before ‘[’ token 1547 | Q_REQUIRED_RESULT QByteArray toLocal8Bit() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1548:5: error: expected unqualified-id before ‘[’ token 1548 | Q_REQUIRED_RESULT QVector toUcs4() const; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1560:5: error: expected unqualified-id before ‘[’ token 1560 | Q_REQUIRED_RESULT QChar front() const { return at(0); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1561:5: error: expected unqualified-id before ‘[’ token 1561 | Q_REQUIRED_RESULT QChar back() const { return at(size() - 1); } | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1592:5: error: expected unqualified-id before ‘[’ token 1592 | Q_REQUIRED_RESULT QStringRef trimmed() const; | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1593:31: error: ‘nullptr’ was not declared in this scope 1593 | short toShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1594:32: error: ‘nullptr’ was not declared in this scope 1594 | ushort toUShort(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1595:26: error: ‘nullptr’ was not declared in this scope 1595 | int toInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1596:28: error: ‘nullptr’ was not declared in this scope 1596 | uint toUInt(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1597:28: error: ‘nullptr’ was not declared in this scope 1597 | long toLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1598:30: error: ‘nullptr’ was not declared in this scope 1598 | ulong toULong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1599:37: error: ‘nullptr’ was not declared in this scope 1599 | qlonglong toLongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1600:39: error: ‘nullptr’ was not declared in this scope 1600 | qulonglong toULongLong(bool *ok = nullptr, int base = 10) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1601:30: error: ‘nullptr’ was not declared in this scope 1601 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h:1602:32: error: ‘nullptr’ was not declared in this scope 1602 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qstring.h: In constructor ‘QStringRef::QStringRef()’: /usr/include/qt/QtCore/qstring.h:1434:36: error: ‘nullptr’ was not declared in this scope 1434 | inline QStringRef() : m_string(nullptr), m_position(0), m_size(0) {} | ^~~~~~~ /usr/include/qt/QtCore/qstring.h: In member function ‘void QStringRef::truncate(int)’: /usr/include/qt/QtCore/qstring.h:1490:54: error: ‘qBound’ was not declared in this scope; did you mean ‘qRound’? 1490 | void truncate(int pos) Q_DECL_NOTHROW { m_size = qBound(0, pos, m_size); } | ^~~~~~ | qRound /usr/include/qt/QtCore/qstring.h: In member function ‘void QStringRef::clear()’: /usr/include/qt/QtCore/qstring.h:1550:38: error: ‘nullptr’ was not declared in this scope 1550 | inline void clear() { m_string = nullptr; m_position = m_size = 0; } | ^~~~~~~ /usr/include/qt/QtCore/qstring.h: In member function ‘bool QStringRef::isNull() const’: /usr/include/qt/QtCore/qstring.h:1553:53: error: ‘nullptr’ was not declared in this scope 1553 | inline bool isNull() const { return m_string == nullptr || m_string->isNull(); } | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:1604:1: error: ‘qIsTrivial’ was not declared in this scope 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: expected primary-expression before ‘>’ token 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: expected primary-expression before ‘)’ token 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: ‘qIsRelocatable’ was not declared in this scope 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: expected primary-expression before ‘>’ token 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: expected primary-expression before ‘)’ token 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: ‘is_integral’ is not a member of ‘std’ 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: expected primary-expression before ‘>’ token 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1604:1: error: ‘::value’ has not been declared 1604 | Q_DECLARE_TYPEINFO(QStringRef, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In member function ‘int QString::compare(QStringView, Qt::CaseSensitivity) const’: /usr/include/qt/QtCore/qstring.h:1647:13: error: ‘class QStringView’ has no member named ‘compare’ 1647 | { return -s.compare(*this, cs); } | ^~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QChar, const QString&)’: /usr/include/qt/QtCore/qstring.h:1680:40: error: ‘const class QString’ has no member named ‘front’ 1680 | { return rhs.size() == 1 && lhs == rhs.front(); } | ^~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QChar, const QStringRef&)’: /usr/include/qt/QtCore/qstring.h:1699:40: error: ‘const class QStringRef’ has no member named ‘front’ 1699 | { return rhs.size() == 1 && lhs == rhs.front(); } | ^~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QChar, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1718:40: error: ‘class QLatin1String’ has no member named ‘front’ 1718 | { return rhs.size() == 1 && lhs == rhs.front(); } | ^~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QStringView, QStringView)’: /usr/include/qt/QtCore/qstring.h:1736:86: error: ‘class QStringView’ has no member named ‘size’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~ /usr/include/qt/QtCore/qstring.h:1736:100: error: ‘class QStringView’ has no member named ‘size’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~ /usr/include/qt/QtCore/qstring.h:1736:121: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QStringView, QStringView)’: /usr/include/qt/QtCore/qstring.h:1738:93: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1738 | inline bool operator< (QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<=(QStringView, QStringView)’: /usr/include/qt/QtCore/qstring.h:1739:93: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1739 | inline bool operator<=(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>(QStringView, QStringView)’: /usr/include/qt/QtCore/qstring.h:1740:93: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1740 | inline bool operator> (QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>=(QStringView, QStringView)’: /usr/include/qt/QtCore/qstring.h:1741:93: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1741 | inline bool operator>=(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1744:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1744:102: note: candidate expects 1 argument, 2 provided 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1744:102: note: mismatched types ‘const Char*’ and ‘int’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1744:102: note: couldn’t deduce template parameter ‘’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator!=(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1745:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1745 | inline bool operator!=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs != QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1745:102: note: candidate expects 1 argument, 2 provided 1745 | inline bool operator!=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs != QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1745:102: note: mismatched types ‘const Char*’ and ‘int’ 1745 | inline bool operator!=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs != QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1745:102: note: couldn’t deduce template parameter ‘’ 1745 | inline bool operator!=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs != QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1746:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1746 | inline bool operator< (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs < QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1746:102: note: candidate expects 1 argument, 2 provided 1746 | inline bool operator< (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs < QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1746:102: note: mismatched types ‘const Char*’ and ‘int’ 1746 | inline bool operator< (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs < QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1746:102: note: couldn’t deduce template parameter ‘’ 1746 | inline bool operator< (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs < QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<=(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1747:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1747 | inline bool operator<=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs <= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1747:102: note: candidate expects 1 argument, 2 provided 1747 | inline bool operator<=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs <= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1747:102: note: mismatched types ‘const Char*’ and ‘int’ 1747 | inline bool operator<=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs <= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1747:102: note: couldn’t deduce template parameter ‘’ 1747 | inline bool operator<=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs <= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1748:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1748 | inline bool operator> (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs > QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1748:102: note: candidate expects 1 argument, 2 provided 1748 | inline bool operator> (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs > QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1748:102: note: mismatched types ‘const Char*’ and ‘int’ 1748 | inline bool operator> (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs > QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1748:102: note: couldn’t deduce template parameter ‘’ 1748 | inline bool operator> (QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs > QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>=(QStringView, QChar)’: /usr/include/qt/QtCore/qstring.h:1749:102: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1749 | inline bool operator>=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs >= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1749:102: note: candidate expects 1 argument, 2 provided 1749 | inline bool operator>=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs >= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1749:102: note: mismatched types ‘const Char*’ and ‘int’ 1749 | inline bool operator>=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs >= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1749:102: note: couldn’t deduce template parameter ‘’ 1749 | inline bool operator>=(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs >= QStringView(&rhs, 1); } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1751:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1751:95: note: candidate expects 1 argument, 2 provided 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1751:95: note: mismatched types ‘const Char*’ and ‘int’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1751:95: note: couldn’t deduce template parameter ‘’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator!=(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1752:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1752 | inline bool operator!=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) != rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1752:95: note: candidate expects 1 argument, 2 provided 1752 | inline bool operator!=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) != rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1752:95: note: mismatched types ‘const Char*’ and ‘int’ 1752 | inline bool operator!=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) != rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1752:95: note: couldn’t deduce template parameter ‘’ 1752 | inline bool operator!=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) != rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1753:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1753 | inline bool operator< (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) < rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1753:95: note: candidate expects 1 argument, 2 provided 1753 | inline bool operator< (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) < rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1753:95: note: mismatched types ‘const Char*’ and ‘int’ 1753 | inline bool operator< (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) < rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1753:95: note: couldn’t deduce template parameter ‘’ 1753 | inline bool operator< (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) < rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<=(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1754:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1754 | inline bool operator<=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) <= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1754:95: note: candidate expects 1 argument, 2 provided 1754 | inline bool operator<=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) <= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1754:95: note: mismatched types ‘const Char*’ and ‘int’ 1754 | inline bool operator<=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) <= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1754:95: note: couldn’t deduce template parameter ‘’ 1754 | inline bool operator<=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) <= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1755:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1755 | inline bool operator> (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) > rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1755:95: note: candidate expects 1 argument, 2 provided 1755 | inline bool operator> (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) > rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1755:95: note: mismatched types ‘const Char*’ and ‘int’ 1755 | inline bool operator> (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) > rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1755:95: note: couldn’t deduce template parameter ‘’ 1755 | inline bool operator> (QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) > rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>=(QChar, QStringView)’: /usr/include/qt/QtCore/qstring.h:1756:95: error: no matching function for call to ‘QStringView::QStringView(QChar*, int)’ 1756 | inline bool operator>=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) >= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:194:22: note: candidate: ‘template > QStringView::QStringView(const Array&)’ 194 | Q_DECL_CONSTEXPR QStringView(const Array &str) Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:194:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1756:95: note: candidate expects 1 argument, 2 provided 1756 | inline bool operator>=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) >= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:183:22: note: candidate: ‘template > QStringView::QStringView(const Char*, const Char*)’ 183 | Q_DECL_CONSTEXPR QStringView(const Char *f, const Char *l) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:183:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1756:95: note: mismatched types ‘const Char*’ and ‘int’ 1756 | inline bool operator>=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) >= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:178:22: note: candidate: ‘template > QStringView::QStringView(const Char*, int)’ 178 | Q_DECL_CONSTEXPR QStringView(const Char *str, qsizetype len) | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:178:22: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1756:95: note: couldn’t deduce template parameter ‘’ 1756 | inline bool operator>=(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) >= rhs; } | ^ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate: ‘QStringView::QStringView()’ 172 | Q_DECL_CONSTEXPR QStringView() Q_DECL_NOTHROW | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:172:22: note: candidate expects 0 arguments, 2 provided /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate: ‘QStringView::QStringView(const QStringView&)’ 104 | class QStringView | ^~~~~~~~~~~ /usr/include/qt/QtCore/qstringview.h:104:7: note: candidate expects 1 argument, 2 provided In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QStringView, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1759:88: error: ‘class QStringView’ has no member named ‘size’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~ /usr/include/qt/QtCore/qstring.h:1759:123: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QStringView, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1761:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1761 | inline bool operator< (QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<=(QStringView, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1762:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1762 | inline bool operator<=(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>(QStringView, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1763:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1763 | inline bool operator> (QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>=(QStringView, QLatin1String)’: /usr/include/qt/QtCore/qstring.h:1764:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1764 | inline bool operator>=(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator==(QLatin1String, QStringView)’: /usr/include/qt/QtCore/qstring.h:1766:102: error: ‘class QStringView’ has no member named ‘size’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~ /usr/include/qt/QtCore/qstring.h:1766:123: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<(QLatin1String, QStringView)’: /usr/include/qt/QtCore/qstring.h:1768:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1768 | inline bool operator< (QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) < 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator<=(QLatin1String, QStringView)’: /usr/include/qt/QtCore/qstring.h:1769:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1769 | inline bool operator<=(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) <= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>(QLatin1String, QStringView)’: /usr/include/qt/QtCore/qstring.h:1770:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1770 | inline bool operator> (QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) > 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: In function ‘bool operator>=(QLatin1String, QStringView)’: /usr/include/qt/QtCore/qstring.h:1771:95: error: ‘compareStrings’ is not a member of ‘QtPrivate’ 1771 | inline bool operator>=(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return QtPrivate::compareStrings(lhs, rhs) >= 0; } | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h: At global scope: /usr/include/qt/QtCore/qstring.h:1870:16: error: expected unqualified-id before ‘&&’ token 1870 | inline QString &&asString(QString &&s) { return std::move(s); } | ^~ In file included from /usr/include/qt/QtCore/qstring.h:1876, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringbuilder.h: In static member function ‘static int QConcatenable::size(QStringView)’: /usr/include/qt/QtCore/qstringbuilder.h:297:47: error: ‘class QStringView’ has no member named ‘length’ 297 | static int size(QStringView a) { return a.length(); } | ^~~~~~ /usr/include/qt/QtCore/qstringbuilder.h: In static member function ‘static void QConcatenable::appendTo(QStringView, QChar*&)’: /usr/include/qt/QtCore/qstringbuilder.h:300:20: error: ‘n’ does not name a type 300 | const auto n = a.size(); | ^ /usr/include/qt/QtCore/qstringbuilder.h:301:23: error: ‘class QStringView’ has no member named ‘data’ 301 | memcpy(out, a.data(), sizeof(QChar) * n); | ^~~~ /usr/include/qt/QtCore/qstringbuilder.h:301:47: error: ‘n’ was not declared in this scope 301 | memcpy(out, a.data(), sizeof(QChar) * n); | ^ In file included from /usr/include/qt/QtCore/qlist.h:44, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qiterator.h: In constructor ‘QKeyValueIterator::QKeyValueIterator(Iterator)’: /usr/include/qt/QtCore/qiterator.h:194:18: error: ‘move’ is not a member of ‘std’ 194 | : i(std::move(o)) {} | ^~~~ /usr/include/qt/QtCore/qiterator.h:194:18: note: ‘std::move’ is only available from C++11 onwards In file included from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhashfunctions.h: At global scope: /usr/include/qt/QtCore/qhashfunctions.h:107:46: error: ‘uint qHash’ redeclared as different kind of entity 107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qhashfunctions.h:104:41: note: previous declaration ‘uint qHash(QLatin1String, uint)’ 104 | Q_CORE_EXPORT Q_DECL_PURE_FUNCTION uint qHash(QLatin1String key, uint seed = 0) Q_DECL_NOTHROW; | ^~~~~ /usr/include/qt/QtCore/qhashfunctions.h:107:46: error: ‘nullptr_t’ is not a member of ‘std’ 107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qhashfunctions.h:107:62: error: expected primary-expression before ‘seed’ 107 | Q_DECL_CONST_FUNCTION inline uint qHash(std::nullptr_t, uint seed = 0) Q_DECL_NOTHROW | ^~~~ In file included from /usr/include/qt/QtCore/qlist.h:48, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvector.h:145:20: error: expected ‘,’ or ‘...’ before ‘&&’ token 145 | void prepend(T &&t); | ^~ /usr/include/qt/QtCore/qvector.h:147:26: error: expected ‘,’ or ‘...’ before ‘&&’ token 147 | void insert(int i, T &&t); | ^~ /usr/include/qt/QtCore/qvector.h:236:47: error: expected ‘,’ or ‘...’ before ‘&&’ token 236 | inline iterator insert(iterator before, T &&x); | ^~ /usr/include/qt/QtCore/qvector.h:291:37: error: expected ‘,’ or ‘...’ before ‘&&’ token 291 | inline QVector &operator+=(T &&t) | ^~ /usr/include/qt/QtCore/qvector.h:293:37: error: expected ‘,’ or ‘...’ before ‘&&’ token 293 | inline QVector &operator<<(T &&t) | ^~ /usr/include/qt/QtCore/qvector.h: In member function ‘T QVector::takeFirst()’: /usr/include/qt/QtCore/qvector.h:155:54: error: ‘move’ is not a member of ‘std’ 155 | T takeFirst() { Q_ASSERT(!isEmpty()); T r = std::move(first()); removeFirst(); return r; } | ^~~~ /usr/include/qt/QtCore/qvector.h:155:54: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h: In member function ‘T QVector::takeLast()’: /usr/include/qt/QtCore/qvector.h:156:54: error: ‘move’ is not a member of ‘std’ 156 | T takeLast() { Q_ASSERT(!isEmpty()); T r = std::move(last()); removeLast(); return r; } | ^~~~ /usr/include/qt/QtCore/qvector.h:156:54: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h: In member function ‘T QVector::takeAt(int)’: /usr/include/qt/QtCore/qvector.h:189:34: error: ‘move’ is not a member of ‘std’ 189 | T takeAt(int i) { T t = std::move((*this)[i]); remove(i); return t; } | ^~~~ /usr/include/qt/QtCore/qvector.h:189:34: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h: In member function ‘QVector& QVector::operator+=(T)’: /usr/include/qt/QtCore/qvector.h:292:19: error: ‘move’ is not a member of ‘std’ 292 | { append(std::move(t)); return *this; } | ^~~~ /usr/include/qt/QtCore/qvector.h:292:19: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:292:24: error: ‘t’ was not declared in this scope 292 | { append(std::move(t)); return *this; } | ^ /usr/include/qt/QtCore/qvector.h: In member function ‘QVector& QVector::operator<<(T)’: /usr/include/qt/QtCore/qvector.h:294:19: error: ‘move’ is not a member of ‘std’ 294 | { append(std::move(t)); return *this; } | ^~~~ /usr/include/qt/QtCore/qvector.h:294:19: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:294:24: error: ‘t’ was not declared in this scope 294 | { append(std::move(t)); return *this; } | ^ In file included from /usr/include/qt/QtCore/qlist.h:48, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvector.h: In member function ‘void QVector::resize(int)’: /usr/include/qt/QtCore/qvector.h:422:17: error: there are no arguments to ‘qMax’ that depend on a template parameter, so a declaration of ‘qMax’ must be available [-fpermissive] 422 | realloc(qMax(int(d->alloc), asize), opt); | ^~~~ /usr/include/qt/QtCore/qvector.h: At global scope: /usr/include/qt/QtCore/qvector.h:459:41: error: expected ‘,’ or ‘...’ before ‘&&’ token 459 | inline void QVector::insert(int i, T &&t) | ^~ /usr/include/qt/QtCore/qvector.h: In member function ‘void QVector::insert(int, T)’: /usr/include/qt/QtCore/qvector.h:461:28: error: ‘move’ is not a member of ‘std’ 461 | insert(begin() + i, std::move(t)); } | ^~~~ /usr/include/qt/QtCore/qvector.h:461:28: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:461:33: error: ‘t’ was not declared in this scope 461 | insert(begin() + i, std::move(t)); } | ^ /usr/include/qt/QtCore/qvector.h: At global scope: /usr/include/qt/QtCore/qvector.h:474:35: error: expected ‘,’ or ‘...’ before ‘&&’ token 474 | inline void QVector::prepend(T &&t) | ^~ /usr/include/qt/QtCore/qvector.h: In member function ‘void QVector::prepend(T)’: /usr/include/qt/QtCore/qvector.h:475:24: error: ‘move’ is not a member of ‘std’ 475 | { insert(begin(), std::move(t)); } | ^~~~ /usr/include/qt/QtCore/qvector.h:475:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:475:29: error: ‘t’ was not declared in this scope 475 | { insert(begin(), std::move(t)); } | ^ /usr/include/qt/QtCore/qvector.h: In member function ‘void QVector::reallocData(int, int, QArrayData::AllocationOptions)’: /usr/include/qt/QtCore/qvector.h:589:47: error: ‘is_nothrow_move_constructible’ is not a member of ‘std’ 589 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:589:78: error: expected primary-expression before ‘>’ token 589 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^ /usr/include/qt/QtCore/qvector.h:589:81: error: ‘::value’ has not been declared 589 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^~~~~ /usr/include/qt/QtCore/qvector.h:595:52: error: ‘move’ is not a member of ‘std’ 595 | new (dst++) T(std::move(*srcBegin++)); | ^~~~ /usr/include/qt/QtCore/qvector.h:595:52: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h: In member function ‘void QVector::realloc(int, QArrayData::AllocationOptions)’: /usr/include/qt/QtCore/qvector.h:693:39: error: ‘is_nothrow_move_constructible’ is not a member of ‘std’ 693 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:693:70: error: expected primary-expression before ‘>’ token 693 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^ /usr/include/qt/QtCore/qvector.h:693:73: error: ‘::value’ has not been declared 693 | if (isShared || !std::is_nothrow_move_constructible::value) { | ^~~~~ /usr/include/qt/QtCore/qvector.h:699:44: error: ‘move’ is not a member of ‘std’ 699 | new (dst++) T(std::move(*srcBegin++)); | ^~~~ /usr/include/qt/QtCore/qvector.h:699:44: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h: In member function ‘QVector::iterator QVector::insert(QVector::iterator, QVector::size_type, const T&)’: /usr/include/qt/QtCore/qvector.h:813:16: error: ‘offset’ does not name a type; did you mean ‘off_t’? 813 | const auto offset = std::distance(d->begin(), before); | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:825:30: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 825 | b = d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:832:33: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 832 | T *b = d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:840:25: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 840 | return d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h: At global scope: /usr/include/qt/QtCore/qvector.h:844:69: error: expected ‘,’ or ‘...’ before ‘&&’ token 844 | typename QVector::iterator QVector::insert(iterator before, T &&t) | ^~ /usr/include/qt/QtCore/qvector.h: In member function ‘QVector::iterator QVector::insert(QVector::iterator, T)’: /usr/include/qt/QtCore/qvector.h:848:16: error: ‘offset’ does not name a type; did you mean ‘off_t’? 848 | const auto offset = std::distance(d->begin(), before); | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:854:29: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 854 | T *b = d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:857:30: error: ‘move’ is not a member of ‘std’ 857 | new (--j) T(std::move(*--i)); | ^~~~ /usr/include/qt/QtCore/qvector.h:857:30: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:859:29: error: ‘move’ is not a member of ‘std’ 859 | *--j = std::move(*--i); | ^~~~ /usr/include/qt/QtCore/qvector.h:859:29: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:860:23: error: ‘move’ is not a member of ‘std’ 860 | *b = std::move(t); | ^~~~ /usr/include/qt/QtCore/qvector.h:860:23: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:860:28: error: ‘t’ was not declared in this scope 860 | *b = std::move(t); | ^ /usr/include/qt/QtCore/qvector.h:862:28: error: ‘move’ is not a member of ‘std’ 862 | new (b) T(std::move(t)); | ^~~~ /usr/include/qt/QtCore/qvector.h:862:28: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:862:33: error: ‘t’ was not declared in this scope 862 | new (b) T(std::move(t)); | ^ /usr/include/qt/QtCore/qvector.h:865:29: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 865 | T *b = d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h:867:24: error: ‘move’ is not a member of ‘std’ 867 | new (b) T(std::move(t)); | ^~~~ /usr/include/qt/QtCore/qvector.h:867:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvector.h:867:29: error: ‘t’ was not declared in this scope 867 | new (b) T(std::move(t)); | ^ /usr/include/qt/QtCore/qvector.h:870:25: error: ‘offset’ was not declared in this scope; did you mean ‘off_t’? 870 | return d->begin() + offset; | ^~~~~~ | off_t /usr/include/qt/QtCore/qvector.h: In member function ‘QVector::iterator QVector::erase(QVector::iterator, QVector::iterator)’: /usr/include/qt/QtCore/qvector.h:879:16: error: ‘itemsToErase’ does not name a type 879 | const auto itemsToErase = aend - abegin; | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:881:10: error: ‘itemsToErase’ was not declared in this scope 881 | if (!itemsToErase) | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:888:16: error: ‘itemsUntouched’ does not name a type 888 | const auto itemsUntouched = abegin - d->begin(); | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:895:31: error: ‘itemsUntouched’ was not declared in this scope 895 | abegin = d->begin() + itemsUntouched; | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:896:25: error: ‘itemsToErase’ was not declared in this scope 896 | aend = abegin + itemsToErase; | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:919:25: error: ‘itemsUntouched’ was not declared in this scope 919 | return d->begin() + itemsUntouched; | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h: At global scope: /usr/include/qt/QtCore/qvector.h:1105:15: error: no declaration matches ‘QVector QStringView::toUcs4() const’ 1105 | QVector QStringView::toUcs4() const { return QtPrivate::convertToUcs4(*this); } | ^~~~~~~~~~~ /usr/include/qt/QtCore/qvector.h:1105:15: note: no functions named ‘QVector QStringView::toUcs4() const’ In file included from /usr/include/qt/QtCore/qstring.h:54, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstringview.h:104:7: note: ‘class QStringView’ defined here 104 | class QStringView | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:134:27: error: expected template-name before ‘<’ token 134 | : std::conditional< | ^ /usr/include/qt/QtCore/qlist.h:134:27: error: expected ‘{’ before ‘<’ token /usr/include/qt/QtCore/qlist.h:134:27: error: expected unqualified-id before ‘<’ token /usr/include/qt/QtCore/qlist.h: In constructor ‘QList::iterator::iterator()’: /usr/include/qt/QtCore/qlist.h:246:46: error: ‘nullptr’ was not declared in this scope 246 | inline iterator() Q_DECL_NOTHROW : i(nullptr) {} | ^~~~~~~ /usr/include/qt/QtCore/qlist.h: In constructor ‘QList::const_iterator::const_iterator()’: /usr/include/qt/QtCore/qlist.h:301:52: error: ‘nullptr’ was not declared in this scope 301 | inline const_iterator() Q_DECL_NOTHROW : i(nullptr) {} | ^~~~~~~ /usr/include/qt/QtCore/qlist.h: In member function ‘T QList::takeAt(int)’: /usr/include/qt/QtCore/qlist.h:577:68: error: ‘move’ is not a member of ‘std’ 577 | detach(); Node *n = reinterpret_cast(p.at(i)); T t = std::move(n->t()); node_destruct(n); | ^~~~ /usr/include/qt/QtCore/qlist.h:577:68: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qlist.h: In member function ‘T QList::takeFirst()’: /usr/include/qt/QtCore/qlist.h:581:14: error: ‘move’ is not a member of ‘std’ 581 | { T t = std::move(first()); removeFirst(); return t; } | ^~~~ /usr/include/qt/QtCore/qlist.h:581:14: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qlist.h: In member function ‘T QList::takeLast()’: /usr/include/qt/QtCore/qlist.h:584:14: error: ‘move’ is not a member of ‘std’ 584 | { T t = std::move(last()); removeLast(); return t; } | ^~~~ /usr/include/qt/QtCore/qlist.h:584:14: note: ‘std::move’ is only available from C++11 onwards In file included from /usr/include/qt/QtCore/qlist.h:1165, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearraylist.h: In member function ‘QByteArray QListSpecialMethods::join() const’: /usr/include/qt/QtCore/qbytearraylist.h:74:53: error: ‘nullptr’ was not declared in this scope 74 | { return QtPrivate::QByteArrayList_join(self(), nullptr, 0); } | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qregexp.h: At global scope: /usr/include/qt/QtCore/qregexp.h:121:1: error: ‘qIsTrivial’ was not declared in this scope 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: expected primary-expression before ‘>’ token 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: expected primary-expression before ‘)’ token 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: ‘qIsRelocatable’ was not declared in this scope 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: expected primary-expression before ‘>’ token 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: expected primary-expression before ‘)’ token 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: ‘is_integral’ is not a member of ‘std’ 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: expected primary-expression before ‘>’ token 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qregexp.h:121:1: error: ‘::value’ has not been declared 121 | Q_DECLARE_TYPEINFO(QRegExp, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: ‘qIsTrivial’ was not declared in this scope 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: expected primary-expression before ‘>’ token 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: expected primary-expression before ‘)’ token 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: ‘qIsRelocatable’ was not declared in this scope 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: expected primary-expression before ‘>’ token 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: expected primary-expression before ‘)’ token 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: ‘is_integral’ is not a member of ‘std’ 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: expected primary-expression before ‘>’ token 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstringlist.h:157:1: error: ‘::value’ has not been declared 157 | Q_DECLARE_TYPEINFO(QStringList, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvarlengtharray.h:165:19: error: expected ‘,’ or ‘...’ before ‘&&’ token 165 | void append(T &&t) { | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:178:55: error: expected ‘,’ or ‘...’ before ‘&&’ token 178 | inline QVarLengthArray &operator<<(T &&t) | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:182:55: error: expected ‘,’ or ‘...’ before ‘&&’ token 182 | inline QVarLengthArray &operator+=(T &&t) | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:185:20: error: expected ‘,’ or ‘...’ before ‘&&’ token 185 | void prepend(T &&t); | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:187:26: error: expected ‘,’ or ‘...’ before ‘&&’ token 187 | void insert(int i, T &&t); | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:227:46: error: expected ‘,’ or ‘...’ before ‘&&’ token 227 | iterator insert(const_iterator before, T &&x); | ^~ /usr/include/qt/QtCore/qvarlengtharray.h:235:22: error: expected ‘,’ or ‘...’ before ‘&&’ token 235 | void push_back(T &&t) { append(std::move(t)); } | ^~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::append(const T&)’: /usr/include/qt/QtCore/qvarlengtharray.h:151:40: error: ‘move’ is not a member of ‘std’ 151 | new (ptr + idx) T(std::move(copy)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:151:40: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:153:33: error: ‘move’ is not a member of ‘std’ 153 | ptr[idx] = std::move(copy); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:153:33: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::append(T)’: /usr/include/qt/QtCore/qvarlengtharray.h:170:36: error: ‘move’ is not a member of ‘std’ 170 | new (ptr + idx) T(std::move(t)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:170:36: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:170:41: error: ‘t’ was not declared in this scope; did you mean ‘at’? 170 | new (ptr + idx) T(std::move(t)); | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h:172:29: error: ‘move’ is not a member of ‘std’ 172 | ptr[idx] = std::move(t); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:172:29: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:172:34: error: ‘t’ was not declared in this scope; did you mean ‘at’? 172 | ptr[idx] = std::move(t); | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘QVarLengthArray& QVarLengthArray::operator<<(T)’: /usr/include/qt/QtCore/qvarlengtharray.h:179:19: error: ‘move’ is not a member of ‘std’ 179 | { append(std::move(t)); return *this; } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:179:19: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:179:24: error: ‘t’ was not declared in this scope; did you mean ‘at’? 179 | { append(std::move(t)); return *this; } | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘QVarLengthArray& QVarLengthArray::operator+=(T)’: /usr/include/qt/QtCore/qvarlengtharray.h:183:19: error: ‘move’ is not a member of ‘std’ 183 | { append(std::move(t)); return *this; } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:183:19: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:183:24: error: ‘t’ was not declared in this scope; did you mean ‘at’? 183 | { append(std::move(t)); return *this; } | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::push_back(T)’: /usr/include/qt/QtCore/qvarlengtharray.h:235:41: error: ‘move’ is not a member of ‘std’ 235 | void push_back(T &&t) { append(std::move(t)); } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:235:41: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:235:46: error: ‘t’ was not declared in this scope; did you mean ‘at’? 235 | void push_back(T &&t) { append(std::move(t)); } | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::resize(int)’: /usr/include/qt/QtCore/qvarlengtharray.h:284:18: error: there are no arguments to ‘qMax’ that depend on a template parameter, so a declaration of ‘qMax’ must be available [-fpermissive] 284 | { realloc(asize, qMax(asize, a)); } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘int QVarLengthArray::indexOf(const T&, int) const’: /usr/include/qt/QtCore/qvarlengtharray.h:294:16: error: there are no arguments to ‘qMax’ that depend on a template parameter, so a declaration of ‘qMax’ must be available [-fpermissive] 294 | from = qMax(from + s, 0); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::append(const T*, int)’: /usr/include/qt/QtCore/qvarlengtharray.h:345:20: error: there are no arguments to ‘qMax’ that depend on a template parameter, so a declaration of ‘qMax’ must be available [-fpermissive] 345 | realloc(s, qMax(s*2, asize)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::realloc(int, int)’: /usr/include/qt/QtCore/qvarlengtharray.h:368:26: error: there are no arguments to ‘qMin’ that depend on a template parameter, so a declaration of ‘qMin’ must be available [-fpermissive] 368 | const int copySize = qMin(asize, osize); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:386:40: error: ‘move’ is not a member of ‘std’ 386 | new (ptr+s) T(std::move(*(oldPtr+s))); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:386:40: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h: At global scope: /usr/include/qt/QtCore/qvarlengtharray.h:438:59: error: expected ‘,’ or ‘...’ before ‘&&’ token 438 | inline void QVarLengthArray::insert(int i, T &&t) | ^~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::insert(int, T)’: /usr/include/qt/QtCore/qvarlengtharray.h:440:29: error: ‘move’ is not a member of ‘std’ 440 | insert(cbegin() + i, std::move(t)); } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:440:29: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:440:34: error: ‘t’ was not declared in this scope; did you mean ‘at’? 440 | insert(cbegin() + i, std::move(t)); } | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h: At global scope: /usr/include/qt/QtCore/qvarlengtharray.h:458:53: error: expected ‘,’ or ‘...’ before ‘&&’ token 458 | inline void QVarLengthArray::prepend(T &&t) | ^~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘void QVarLengthArray::prepend(T)’: /usr/include/qt/QtCore/qvarlengtharray.h:459:25: error: ‘move’ is not a member of ‘std’ 459 | { insert(cbegin(), std::move(t)); } | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:459:25: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:459:30: error: ‘t’ was not declared in this scope; did you mean ‘at’? 459 | { insert(cbegin(), std::move(t)); } | ^ | at In file included from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvarlengtharray.h: At global scope: /usr/include/qt/QtCore/qvarlengtharray.h:473:132: error: expected ‘,’ or ‘...’ before ‘&&’ token 473 | Q_OUTOFLINE_TEMPLATE typename QVarLengthArray::iterator QVarLengthArray::insert(const_iterator before, T &&t) | ^~ /usr/include/qt/QtCore/qvarlengtharray.h: In member function ‘T* QVarLengthArray::insert(QVarLengthArray::const_iterator, T)’: /usr/include/qt/QtCore/qvarlengtharray.h:485:30: error: ‘move’ is not a member of ‘std’ 485 | new (--j) T(std::move(*--i)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:485:30: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:487:29: error: ‘move’ is not a member of ‘std’ 487 | *--j = std::move(*--i); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:487:29: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:488:23: error: ‘move’ is not a member of ‘std’ 488 | *b = std::move(t); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:488:23: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:488:28: error: ‘t’ was not declared in this scope; did you mean ‘at’? 488 | *b = std::move(t); | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h:490:28: error: ‘move’ is not a member of ‘std’ 490 | new (b) T(std::move(t)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:490:28: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:490:33: error: ‘t’ was not declared in this scope; did you mean ‘at’? 490 | new (b) T(std::move(t)); | ^ | at /usr/include/qt/QtCore/qvarlengtharray.h:495:24: error: ‘move’ is not a member of ‘std’ 495 | new (b) T(std::move(t)); | ^~~~ /usr/include/qt/QtCore/qvarlengtharray.h:495:24: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qvarlengtharray.h:495:29: error: ‘t’ was not declared in this scope; did you mean ‘at’? 495 | new (b) T(std::move(t)); | ^ | at In file included from /usr/include/qt/QtCore/qobjectdefs.h:50, from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs_impl.h: At global scope: /usr/include/qt/QtCore/qobjectdefs_impl.h:70:88: error: ‘>>’ should be ‘> >’ within a nested template argument list 70 | template struct List_Append, List> { typedef List Value; }; | ^~ | > > In file included from /usr/include/qt/QtCore/qobjectdefs.h:50, from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs_impl.h:91:22: error: expected ‘,’ or ‘...’ before ‘&&’ token 91 | void operator,(T &&value, const ApplyReturnValue &container) { | ^~ /usr/include/qt/QtCore/qobjectdefs_impl.h:91:10: error: ‘void QtPrivate::operator,(T)’ must have exactly two arguments 91 | void operator,(T &&value, const ApplyReturnValue &container) { | ^~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:115:23: error: expected unqualified-id before ‘using’ 115 | template using InvokeGenSeq = typename T::Type; | ^~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:117:49: error: expected nested-name-specifier before ‘Type’ 117 | template struct IndexesList { using Type = IndexesList; }; | ^~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:122:66: error: ‘>>’ should be ‘> >’ within a nested template argument list 122 | struct ConcatSeqImpl, IndexesList> | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:126:5: error: expected unqualified-id before ‘using’ 126 | using ConcatSeq = InvokeGenSeq>; | ^~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:129:21: error: expected unqualified-id before ‘using’ 129 | template using makeIndexSequence = InvokeGenSeq>; | ^~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:132:30: error: expected template-name before ‘<’ token 132 | struct GenSeq : ConcatSeq, makeIndexSequence>{}; | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:132:30: error: expected ‘{’ before ‘<’ token /usr/include/qt/QtCore/qobjectdefs_impl.h:138:28: error: expected nested-name-specifier before ‘Value’ 138 | struct Indexes { using Value = makeIndexSequence; }; | ^~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:268:5: error: expected class-name before ‘{’ token 268 | { | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:272:56: error: ‘enable_if’ in namespace ‘std’ does not name a template type 272 | struct IsEnumUnderlyingTypeSigned::value>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:272:65: error: expected template-argument before ‘<’ token 272 | struct IsEnumUnderlyingTypeSigned::value>::type> | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:272:65: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qobjectdefs_impl.h:272:95: error: template argument 2 is invalid 272 | struct IsEnumUnderlyingTypeSigned::value>::type> | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:273:37: error: expected template-name before ‘<’ token 273 | : std::integral_constant::type>::value> | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:285:5: error: expected class-name before ‘{’ token 285 | { | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:289:61: error: ‘enable_if’ in namespace ‘std’ does not name a template type 289 | struct AreArgumentsNarrowedBase::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:289:70: error: expected template-argument before ‘<’ token 289 | struct AreArgumentsNarrowedBase::type> | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:289:70: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qobjectdefs_impl.h:289:104: error: template argument 3 is invalid 289 | struct AreArgumentsNarrowedBase::type> | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:290:33: error: expected template-name before ‘<’ token 290 | : std::integral_constant>’ should be ‘> >’ within a nested template argument list 329 | template <> struct CheckCompatibleArguments, List<>> { enum { value = true }; }; | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:330:75: error: ‘>>’ should be ‘> >’ within a nested template argument list 330 | template struct CheckCompatibleArguments> { enum { value = true }; }; | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:332:78: error: ‘>>’ should be ‘> >’ within a nested template argument list 332 | struct CheckCompatibleArguments, List> | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:335:78: error: ‘>>’ should be ‘> >’ within a nested template argument list 335 | && CheckCompatibleArguments, List>::value }; | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:352:113: error: ‘>>’ should be ‘> >’ within a nested template argument list 352 | template struct ComputeFunctorArgumentCount> | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:355:56: error: expected type-specifier before ‘decltype’ 355 | template static auto test(F f) -> decltype(((f.operator()((dummy())...)), int())); | ^~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:355:56: error: expected initializer before ‘decltype’ /usr/include/qt/QtCore/qobjectdefs_impl.h:365:104: error: ‘>>’ should be ‘> >’ within a nested template argument list 365 | template struct FunctorReturnType> { | ^~ | > > /usr/include/qt/QtCore/qobjectdefs_impl.h:367:26: error: expected identifier 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:367:40: error: expected unqualified-id before ‘(’ token 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:367:40: error: expected ‘)’ before ‘(’ token 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ~ ^ | ) /usr/include/qt/QtCore/qobjectdefs_impl.h:367:41: error: ‘decltype’ declared as function returning a function 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ^ /usr/include/qt/QtCore/qobjectdefs_impl.h:367:41: error: expected ‘;’ at end of member declaration 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ^ | ; /usr/include/qt/QtCore/qobjectdefs_impl.h:367:42: error: expected unqualified-id before ‘.’ token 367 | typedef decltype(dummy().operator()((dummy())...)) Value; | ^ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs_impl.h:398:9: error: expected ‘,’ or ‘...’ before ‘&&’ token 398 | Q_DISABLE_COPY_MOVE(QSlotObjectBase) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:398:9: error: invalid constructor; you probably meant ‘QtPrivate::QSlotObjectBase (const QtPrivate::QSlotObjectBase&)’ 398 | Q_DISABLE_COPY_MOVE(QSlotObjectBase) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:398:9: error: expected ‘,’ or ‘...’ before ‘&&’ token 398 | Q_DISABLE_COPY_MOVE(QSlotObjectBase) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobjectdefs.h:50, from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs_impl.h: In member function ‘void QtPrivate::QSlotObjectBase::destroyIfLastRef()’: /usr/include/qt/QtCore/qobjectdefs_impl.h:391:53: error: ‘nullptr’ was not declared in this scope 391 | { if (!m_ref.deref()) m_impl(Destroy, this, nullptr, nullptr, nullptr); } | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h: In member function ‘bool QtPrivate::QSlotObjectBase::compare(void**)’: /usr/include/qt/QtCore/qobjectdefs_impl.h:393:81: error: ‘nullptr’ was not declared in this scope 393 | inline bool compare(void **a) { bool ret = false; m_impl(Compare, this, nullptr, a, &ret); return ret; } | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h: In member function ‘void QtPrivate::QSlotObjectBase::call(QObject*, void**)’: /usr/include/qt/QtCore/qobjectdefs_impl.h:394:79: error: ‘nullptr’ was not declared in this scope 394 | inline void call(QObject *r, void **a) { m_impl(Call, this, r, a, nullptr); } | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h: In constructor ‘QtPrivate::QFunctorSlotObject::QFunctorSlotObject(Func)’: /usr/include/qt/QtCore/qobjectdefs_impl.h:447:85: error: ‘move’ is not a member of ‘std’ 447 | explicit QFunctorSlotObject(Func f) : QSlotObjectBase(&impl), function(std::move(f)) {} | ^~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:447:85: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qobjectdefs_impl.h: At global scope: /usr/include/qt/QtCore/qobjectdefs_impl.h:452:5: error: expected unqualified-id before ‘using’ 452 | using QSlotObjectWithNoArgs = QSlotObject, R>; | ^~~~~ /usr/include/qt/QtCore/qobjectdefs_impl.h:460:5: error: expected unqualified-id before ‘using’ 460 | using QFunctorSlotObjectWithNoArgsImplicitReturn = QFunctorSlotObjectWithNoArgs::ReturnType>; | ^~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs.h:292:49: error: ‘nullptr’ was not declared in this scope 292 | inline QGenericArgument(const char *aName = nullptr, const void *aData = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:292:78: error: ‘nullptr’ was not declared in this scope 292 | inline QGenericArgument(const char *aName = nullptr, const void *aData = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:305:55: error: ‘nullptr’ was not declared in this scope 305 | inline QGenericReturnArgument(const char *aName = nullptr, void *aData = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:305:78: error: ‘nullptr’ was not declared in this scope 305 | inline QGenericReturnArgument(const char *aName = nullptr, void *aData = nullptr) | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs.h:473:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 473 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:473:35: error: expected unqualified-id before ‘<’ token 473 | static typename std::enable_if::IsPointerToMemberFunction | ^ /usr/include/qt/QtCore/qobjectdefs.h:485:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 485 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:485:35: error: expected unqualified-id before ‘<’ token 485 | static typename std::enable_if::IsPointerToMemberFunction | ^ /usr/include/qt/QtCore/qobjectdefs.h:497:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 497 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:497:35: error: expected unqualified-id before ‘<’ token 497 | static typename std::enable_if::IsPointerToMemberFunction | ^ /usr/include/qt/QtCore/qobjectdefs.h:508:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 508 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:508:35: error: expected unqualified-id before ‘<’ token 508 | static typename std::enable_if::IsPointerToMemberFunction | ^ /usr/include/qt/QtCore/qobjectdefs.h:519:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 519 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:519:35: error: expected unqualified-id before ‘<’ token 519 | static typename std::enable_if::IsPointerToMemberFunction | ^ /usr/include/qt/QtCore/qobjectdefs.h:532:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 532 | static typename std::enable_if::IsPointerToMemberFunction | ^~~~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:532:35: error: expected unqualified-id before ‘<’ token 532 | static typename std::enable_if::IsPointerToMemberFunction | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs.h:386:52: error: ‘nullptr’ was not declared in this scope 386 | int type = 0, int *types = nullptr); | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:403:71: error: ‘nullptr’ was not declared in this scope 403 | QGenericArgument val0 = QGenericArgument(nullptr), | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:416:71: error: ‘nullptr’ was not declared in this scope 416 | QGenericArgument val0 = QGenericArgument(nullptr), | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:433:71: error: ‘nullptr’ was not declared in this scope 433 | QGenericArgument val0 = QGenericArgument(nullptr), | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:449:71: error: ‘nullptr’ was not declared in this scope 449 | QGenericArgument val0 = QGenericArgument(nullptr), | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobjectdefs.h:545:67: error: ‘nullptr’ was not declared in this scope 545 | QObject *newInstance(QGenericArgument val0 = QGenericArgument(nullptr), | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h:608:27: error: expected ‘,’ or ‘...’ before ‘&&’ token 608 | Connection(Connection &&o) Q_DECL_NOTHROW : d_ptr(o.d_ptr) { o.d_ptr = nullptr; } | ^~ /usr/include/qt/QtCore/qobjectdefs.h:608:30: error: invalid constructor; you probably meant ‘QMetaObject::Connection (const QMetaObject::Connection&)’ 608 | Connection(Connection &&o) Q_DECL_NOTHROW : d_ptr(o.d_ptr) { o.d_ptr = nullptr; } | ^ /usr/include/qt/QtCore/qobjectdefs.h:609:38: error: expected ‘,’ or ‘...’ before ‘&&’ token 609 | Connection &operator=(Connection &&other) Q_DECL_NOTHROW | ^~ /usr/include/qt/QtCore/qobjectdefs.h: In member function ‘QMetaObject::Connection::operator QMetaObject::Connection::RestrictedBool() const’: /usr/include/qt/QtCore/qobjectdefs.h:605:99: error: ‘nullptr’ was not declared in this scope 605 | operator RestrictedBool() const { return d_ptr && isConnected_helper() ? &Connection::d_ptr : nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qobjectdefs.h: In member function ‘QMetaObject::Connection& QMetaObject::Connection::operator=(QMetaObject::Connection)’: /usr/include/qt/QtCore/qobjectdefs.h:610:20: error: ‘other’ was not declared in this scope 610 | { qSwap(d_ptr, other.d_ptr); return *this; } | ^~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:65:36: error: expected ‘{’ before ‘;’ token 65 | enum class QCborSimpleType : quint8; | ^ /usr/include/qt/QtCore/qmetatype.h:65:36: error: expected class-key before ‘;’ token /usr/include/qt/QtCore/qmetatype.h:252:53: error: ‘nullptr’ was not declared in this scope 252 | explicit AbstractDebugStreamFunction(Stream s = nullptr, Destroy d = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:252:74: error: ‘nullptr’ was not declared in this scope 252 | explicit AbstractDebugStreamFunction(Stream s = nullptr, Destroy d = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:282:55: error: ‘nullptr’ was not declared in this scope 282 | explicit AbstractComparatorFunction(LessThan lt = nullptr, Equals e = nullptr, Destroy d = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:282:75: error: ‘nullptr’ was not declared in this scope 282 | explicit AbstractComparatorFunction(LessThan lt = nullptr, Equals e = nullptr, Destroy d = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:282:96: error: ‘nullptr’ was not declared in this scope 282 | explicit AbstractComparatorFunction(LessThan lt = nullptr, Equals e = nullptr, Destroy d = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtPrivate::BuiltInEqualsComparatorFunction::BuiltInEqualsComparatorFunction()’: /usr/include/qt/QtCore/qmetatype.h:319:38: error: ‘nullptr’ was not declared in this scope 319 | : AbstractComparatorFunction(nullptr, equals, destroy) {} | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:336:54: error: ‘nullptr’ was not declared in this scope 336 | explicit AbstractConverterFunction(Converter c = nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:554:54: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 554 | static void *create(int type, const void *copy = nullptr); | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h:578:44: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 578 | inline void *create(const void *copy = nullptr) const; | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h:580:60: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 580 | inline void *construct(void *where, const void *copy = nullptr) const; | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h:722:45: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 722 | void *createExtended(const void *copy = nullptr) const; | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h:724:61: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 724 | void *constructExtended(void *where, const void *copy = nullptr) const; | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h: In static member function ‘static void* QtMetaTypePrivate::QMetaTypeFunctionHelper::Construct(void*, const void*)’: /usr/include/qt/QtCore/qmetatype.h:824:59: error: ‘nullptr’ was not declared in this scope 824 | static void *Construct(void *, const void *) { return nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:928:27: error: ‘conditional’ in namespace ‘std’ does not name a template type 928 | typedef typename std::conditional::value, Dummy, value_type>::type value_type_OR_Dummy; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:928:38: error: expected unqualified-id before ‘<’ token 928 | typedef typename std::conditional::value, Dummy, value_type>::type value_type_OR_Dummy; | ^ /usr/include/qt/QtCore/qmetatype.h:930:42: error: ‘value_type_OR_Dummy’ does not name a type 930 | static void assign(void **ptr, const value_type_OR_Dummy *iterator ) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:955:38: error: ‘value_type_OR_Dummy’ does not name a type 955 | static const void *getData(const value_type_OR_Dummy *it) | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtMetaTypePrivate::QSequentialIterableImpl::QSequentialIterableImpl(const T*)’: /usr/include/qt/QtCore/qmetatype.h:1062:19: error: ‘nullptr’ was not declared in this scope 1062 | , _iterator(nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtMetaTypePrivate::QSequentialIterableImpl::QSequentialIterableImpl()’: /usr/include/qt/QtCore/qmetatype.h:1079:19: error: ‘nullptr’ was not declared in this scope 1079 | : _iterable(nullptr) | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:1120:1: error: ‘qIsTrivial’ was not declared in this scope 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: expected primary-expression before ‘>’ token 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: expected primary-expression before ‘)’ token 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: ‘qIsRelocatable’ was not declared in this scope 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: expected primary-expression before ‘>’ token 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: expected primary-expression before ‘)’ token 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: ‘is_integral’ is not a member of ‘std’ 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: expected primary-expression before ‘>’ token 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1120:1: error: ‘::value’ has not been declared 1120 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QSequentialIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h:1133:34: error: ‘is_same’ is not a member of ‘std’ 1133 | template::value> | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1133:80: error: expected ‘(’ before ‘,’ token 1133 | template::value> | ^ | ( /usr/include/qt/QtCore/qmetatype.h:1133:108: error: ‘value’ in namespace ‘::’ does not name a type 1133 | template::value> | ^~~~~ /usr/include/qt/QtCore/qmetatype.h:1147:34: error: ‘is_same’ is not a member of ‘std’ 1147 | template >::value> | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1147:80: error: expected ‘(’ before ‘,’ token 1147 | template >::value> | ^ | ( /usr/include/qt/QtCore/qmetatype.h:1147:87: error: non-type template parameters of class type only available with ‘-std=c++2a’ or ‘-std=gnu++2a’ 1147 | template >::value> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h:1147:148: error: ‘value’ in namespace ‘::’ does not name a type 1147 | template >::value> | ^~~~~ /usr/include/qt/QtCore/qmetatype.h:1151:8: error: ‘StlStyleAssociativeContainerAccessor’ is not a class template 1151 | struct StlStyleAssociativeContainerAccessor | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1165:8: error: ‘AssociativeContainerAccessor’ is not a class template 1165 | struct AssociativeContainerAccessor : public StlStyleAssociativeContainerAccessor | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*)’: /usr/include/qt/QtCore/qmetatype.h:1231:19: error: ‘nullptr’ was not declared in this scope 1231 | , _iterator(nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl()’: /usr/include/qt/QtCore/qmetatype.h:1250:19: error: ‘nullptr’ was not declared in this scope 1250 | : _iterable(nullptr) | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:1290:1: error: ‘qIsTrivial’ was not declared in this scope 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: expected primary-expression before ‘>’ token 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: expected primary-expression before ‘)’ token 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: ‘qIsRelocatable’ was not declared in this scope 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: expected primary-expression before ‘>’ token 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: expected primary-expression before ‘)’ token 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: ‘is_integral’ is not a member of ‘std’ 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: expected primary-expression before ‘>’ token 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1290:1: error: ‘::value’ has not been declared 1290 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QAssociativeIterableImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QtMetaTypePrivate::QPairVariantInterfaceImpl::QPairVariantInterfaceImpl()’: /usr/include/qt/QtCore/qmetatype.h:1334:15: error: ‘nullptr’ was not declared in this scope 1334 | : _pair(nullptr) | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:1347:1: error: ‘qIsTrivial’ was not declared in this scope 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: expected primary-expression before ‘>’ token 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: expected primary-expression before ‘)’ token 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: ‘qIsRelocatable’ was not declared in this scope 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: expected primary-expression before ‘>’ token 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: expected primary-expression before ‘)’ token 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: ‘is_integral’ is not a member of ‘std’ 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: expected primary-expression before ‘>’ token 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1347:1: error: ‘::value’ has not been declared 1347 | QT_METATYPE_PRIVATE_DECLARE_TYPEINFO(QPairVariantInterfaceImpl, Q_MOVABLE_TYPE) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h:1416:57: error: ‘nullptr’ was not declared in this scope 1416 | enum { Value = sizeof(checkType(static_cast(nullptr))) == sizeof(yes_type) }; | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1440:15: error: expected nested-name-specifier before ‘BaseType’ 1440 | using BaseType = T; | ^~~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In static member function ‘static const QMetaObject* QtPrivate::MetaObjectForType::value()’: /usr/include/qt/QtCore/qmetatype.h:1467:59: error: ‘nullptr’ was not declared in this scope 1467 | static inline const QMetaObject *value() { return nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In static member function ‘static const QMetaObject* QtPrivate::MetaObjectForType::value()’: /usr/include/qt/QtCore/qmetatype.h:1472:59: error: ‘nullptr’ was not declared in this scope 1472 | static inline const QMetaObject *value() { return nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:1475:48: error: ‘enable_if’ in namespace ‘std’ does not name a template type 1475 | struct MetaObjectForType::Value>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1475:57: error: expected template-argument before ‘<’ token 1475 | struct MetaObjectForType::Value>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1475:57: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:1475:109: error: template argument 2 is invalid 1475 | struct MetaObjectForType::Value>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1480:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 1480 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1480:56: error: expected template-argument before ‘<’ token 1480 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1480:56: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:1480:104: error: template argument 2 is invalid 1480 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1485:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 1485 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1485:56: error: expected template-argument before ‘<’ token 1485 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1485:56: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:1485:113: error: template argument 2 is invalid 1485 | struct MetaObjectForType::IsGadgetOrDerivedFrom>::type> | ^ /usr/include/qt/QtCore/qmetatype.h:1490:47: error: ‘enable_if’ in namespace ‘std’ does not name a template type 1490 | struct MetaObjectForType::Value>::type > | ^~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1490:56: error: expected template-argument before ‘<’ token 1490 | struct MetaObjectForType::Value>::type > | ^ /usr/include/qt/QtCore/qmetatype.h:1490:56: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:1490:88: error: template argument 2 is invalid 1490 | struct MetaObjectForType::Value>::type > | ^ /usr/include/qt/QtCore/qmetatype.h:1697:30: error: ‘is_enum’ is not a member of ‘std’; did you mean ‘isalnum’? 1697 | | (std::is_enum::value ? QMetaType::IsEnumeration : 0) | ^~~~~~~ | isalnum /usr/include/qt/QtCore/qmetatype.h:1697:39: error: expected primary-expression before ‘>’ token 1697 | | (std::is_enum::value ? QMetaType::IsEnumeration : 0) | ^ /usr/include/qt/QtCore/qmetatype.h:1697:42: error: ‘::value’ has not been declared 1697 | | (std::is_enum::value ? QMetaType::IsEnumeration : 0) | ^~~~~ /usr/include/qt/QtCore/qmetatype.h:1768:19: error: ‘nullptr’ was not declared in this scope 1768 | , T * dummy = nullptr | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1785:25: error: ‘nullptr’ was not declared in this scope 1785 | , T * /* dummy */ = nullptr | ^~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1849:24: error: ‘is_default_constructible’ is not a member of ‘std’ 1849 | Defined = std::is_default_constructible::value | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:1849:50: error: expected primary-expression before ‘>’ token 1849 | Defined = std::is_default_constructible::value | ^ /usr/include/qt/QtCore/qmetatype.h:1849:53: error: ‘::value’ has not been declared 1849 | Defined = std::is_default_constructible::value | ^~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: ‘enable_if’ in namespace ‘std’ does not name a template type 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected template-argument before ‘<’ token 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:2177:1: error: template argument 2 is invalid 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: ‘enable_if’ in namespace ‘std’ does not name a template type 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected template-argument before ‘<’ token 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:2177:1: error: template argument 2 is invalid 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: ‘enable_if’ in namespace ‘std’ does not name a template type 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected template-argument before ‘<’ token 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2177:1: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qmetatype.h:2177:1: error: template argument 2 is invalid 2177 | QT_FOR_EACH_AUTOMATIC_TEMPLATE_SMART_POINTER(Q_DECLARE_METATYPE_TEMPLATE_SMART_POINTER_ITER) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h: In constructor ‘QMetaType::QMetaType(QMetaType::ExtensionFlag, const QMetaTypeInterface*, QMetaType::TypedConstructor, QMetaType::TypedDestructor, QMetaType::SaveOperator, QMetaType::LoadOperator, QMetaType::Constructor, QMetaType::Destructor, uint, uint, int, const QMetaObject*)’: /usr/include/qt/QtCore/qmetatype.h:2200:19: error: ‘nullptr’ was not declared in this scope; did you mean ‘Nullptr’? 2200 | , m_extension(nullptr) | ^~~~~~~ | Nullptr /usr/include/qt/QtCore/qmetatype.h: At global scope: /usr/include/qt/QtCore/qmetatype.h:2284:1: error: ‘nullptr_t’ is not a member of ‘std’ 2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2284:1: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qmetatype.h:2284:1: error: template argument 1 is invalid 2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2284:1: error: ‘QCborSimpleType’ was not declared in this scope 2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE) | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmetatype.h:2284:1: error: template argument 1 is invalid 2284 | QT_FOR_EACH_STATIC_TYPE(Q_DECLARE_BUILTIN_METATYPE) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmap.h:102:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 102 | static typename std::enable_if::isComplex>::type | ^~~~~~~~~ /usr/include/qt/QtCore/qmap.h:102:35: error: expected unqualified-id before ‘<’ token 102 | static typename std::enable_if::isComplex>::type | ^ /usr/include/qt/QtCore/qmap.h:105:26: error: ‘enable_if’ in namespace ‘std’ does not name a template type 105 | static typename std::enable_if::isComplex>::type | ^~~~~~~~~ /usr/include/qt/QtCore/qmap.h:105:35: error: expected unqualified-id before ‘<’ token 105 | static typename std::enable_if::isComplex>::type | ^ /usr/include/qt/QtCore/qmap.h:136:32: error: ‘std::false_type’ has not been declared 136 | void doDestroySubTree(std::false_type) {} | ^~~~~~~~~~ /usr/include/qt/QtCore/qmap.h:137:32: error: ‘std::true_type’ has not been declared 137 | void doDestroySubTree(std::true_type) | ^~~~~~~~~ /usr/include/qt/QtCore/qmap.h:137:10: error: ‘void QMapNode::doDestroySubTree(int)’ cannot be overloaded with ‘void QMapNode::doDestroySubTree(int)’ 137 | void doDestroySubTree(std::true_type) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmap.h:136:10: note: previous declaration ‘void QMapNode::doDestroySubTree(int)’ 136 | void doDestroySubTree(std::false_type) {} | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘void QMapNode::destroySubTree()’: /usr/include/qt/QtCore/qmap.h:129:31: error: ‘integral_constant’ is not a member of ‘std’ 129 | doDestroySubTree(std::integral_constant::isComplex || QTypeInfo::isComplex>()); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmap.h:129:49: error: expected primary-expression before ‘bool’ 129 | doDestroySubTree(std::integral_constant::isComplex || QTypeInfo::isComplex>()); | ^~~~ /usr/include/qt/QtCore/qmap.h:129:109: error: expected primary-expression before ‘)’ token 129 | doDestroySubTree(std::integral_constant::isComplex || QTypeInfo::isComplex>()); | ^ /usr/include/qt/QtCore/qmap.h: In member function ‘QMapNode* QMapNode::lowerBound(const Key&)’: /usr/include/qt/QtCore/qmap.h:153:34: error: ‘nullptr’ was not declared in this scope 153 | QMapNode *lastNode = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMapNode* QMapNode::upperBound(const Key&)’: /usr/include/qt/QtCore/qmap.h:169:34: error: ‘nullptr’ was not declared in this scope 169 | QMapNode *lastNode = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: At global scope: /usr/include/qt/QtCore/qmap.h:223:63: error: ‘nullptr’ was not declared in this scope 223 | Node *createNode(const Key &k, const T &v, Node *parent = nullptr, bool left = false) | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMapNode* QMapNode::copy(QMapData*) const’: /usr/include/qt/QtCore/qmap.h:264:19: error: ‘nullptr’ was not declared in this scope 264 | n->left = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h:270:20: error: ‘nullptr’ was not declared in this scope 270 | n->right = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘void QMapData::deleteNode(QMapNode*)’: /usr/include/qt/QtCore/qmap.h:278:19: error: ‘callDestructorIfNecessary’ is not a member of ‘QMapNodeBase’ 278 | QMapNodeBase::callDestructorIfNecessary(z->key); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmap.h:279:19: error: ‘callDestructorIfNecessary’ is not a member of ‘QMapNodeBase’ 279 | QMapNodeBase::callDestructorIfNecessary(z->value); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMapNode* QMapData::findNode(const Key&) const’: /usr/include/qt/QtCore/qmap.h:291:12: error: ‘nullptr’ was not declared in this scope 291 | return nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘void QMapData::nodeRange(const Key&, QMapNode**, QMapNode**)’: /usr/include/qt/QtCore/qmap.h:307:76: error: ‘nullptr’ was not declared in this scope 307 | *firstNode = n->leftNode() ? n->leftNode()->lowerBound(akey) : nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In constructor ‘QMap::iterator::iterator()’: /usr/include/qt/QtCore/qmap.h:419:31: error: ‘nullptr’ was not declared in this scope 419 | inline iterator() : i(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In constructor ‘QMap::const_iterator::const_iterator()’: /usr/include/qt/QtCore/qmap.h:477:54: error: ‘nullptr’ was not declared in this scope 477 | Q_DECL_CONSTEXPR inline const_iterator() : i(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘bool QMap::contains(const Key&) const’: /usr/include/qt/QtCore/qmap.h:700:33: error: ‘nullptr’ was not declared in this scope 700 | return d->findNode(akey) != nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::insert(const Key&, const T&)’: /usr/include/qt/QtCore/qmap.h:709:22: error: ‘nullptr’ was not declared in this scope 709 | Node *lastNode = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::insert(QMap::const_iterator, const Key&, const T&)’: /usr/include/qt/QtCore/qmap.h:784:32: error: ‘nullptr’ was not declared in this scope 784 | if (prev->right == nullptr) { | ^~~~~~~ /usr/include/qt/QtCore/qmap.h:788:31: error: ‘nullptr’ was not declared in this scope 788 | if (next->left == nullptr) { | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::insertMulti(const Key&, const T&)’: /usr/include/qt/QtCore/qmap.h:806:17: error: ‘nullptr’ was not declared in this scope 806 | while (x != nullptr) { | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::insertMulti(QMap::const_iterator, const Key&, const T&)’: /usr/include/qt/QtCore/qmap.h:853:32: error: ‘nullptr’ was not declared in this scope 853 | if (prev->right == nullptr) { | ^~~~~~~ /usr/include/qt/QtCore/qmap.h:857:31: error: ‘nullptr’ was not declared in this scope 857 | if (next->left == nullptr) { | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘T QMap::take(const Key&)’: /usr/include/qt/QtCore/qmap.h:961:20: error: ‘move’ is not a member of ‘std’ 961 | T t = std::move(node->value); | ^~~~ /usr/include/qt/QtCore/qmap.h:961:20: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::const_iterator QMap::lowerBound(const Key&) const’: /usr/include/qt/QtCore/qmap.h:1107:58: error: ‘nullptr’ was not declared in this scope 1107 | Node *lb = d->root() ? d->root()->lowerBound(akey) : nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::lowerBound(const Key&)’: /usr/include/qt/QtCore/qmap.h:1117:58: error: ‘nullptr’ was not declared in this scope 1117 | Node *lb = d->root() ? d->root()->lowerBound(akey) : nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::const_iterator QMap::upperBound(const Key&) const’: /usr/include/qt/QtCore/qmap.h:1127:58: error: ‘nullptr’ was not declared in this scope 1127 | Node *ub = d->root() ? d->root()->upperBound(akey) : nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qmap.h: In member function ‘QMap::iterator QMap::upperBound(const Key&)’: /usr/include/qt/QtCore/qmap.h:1137:58: error: ‘nullptr’ was not declared in this scope 1137 | Node *ub = d->root() ? d->root()->upperBound(akey) : nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h: In member function ‘void QHashData::hasShrunk()’: /usr/include/qt/QtCore/qhash.h:117:20: error: ‘qMax’ was not declared in this scope 117 | rehash(qMax(int(numBits) - 2, int(userNumBits))); | ^~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h: At global scope: /usr/include/qt/QtCore/qhash.h:146:1: error: ‘qIsTrivial’ was not declared in this scope 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: expected primary-expression before ‘>’ token 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: expected primary-expression before ‘)’ token 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: ‘qIsRelocatable’ was not declared in this scope 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: expected primary-expression before ‘>’ token 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: expected primary-expression before ‘)’ token 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: ‘is_integral’ is not a member of ‘std’ 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: expected primary-expression before ‘>’ token 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:146:1: error: ‘::value’ has not been declared 146 | Q_DECLARE_TYPEINFO(QHashDummyValue, Q_MOVABLE_TYPE | Q_DUMMY_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h:507:48: error: ‘nullptr’ was not declared in this scope 507 | Node **findNode(const Key &key, uint *hp = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qhash.h: In static member function ‘static int QHash::alignOfNode()’: /usr/include/qt/QtCore/qhash.h:240:46: error: ‘qMax’ was not declared in this scope 240 | static inline int alignOfNode() { return qMax(sizeof(void*), Q_ALIGNOF(Node)); } | ^~~~ /usr/include/qt/QtCore/qhash.h:240:51: error: expected primary-expression before ‘int’ 240 | static inline int alignOfNode() { return qMax(sizeof(void*), Q_ALIGNOF(Node)); } | ^~~ /usr/include/qt/QtCore/qhash.h:240:51: error: expected ‘;’ before ‘int’ 240 | static inline int alignOfNode() { return qMax(sizeof(void*), Q_ALIGNOF(Node)); } | ^~~ | ; /usr/include/qt/QtCore/qhash.h:240:54: error: expected unqualified-id before ‘>’ token 240 | static inline int alignOfNode() { return qMax(sizeof(void*), Q_ALIGNOF(Node)); } | ^ /usr/include/qt/QtCore/qhash.h: In constructor ‘QHash::iterator::iterator()’: /usr/include/qt/QtCore/qhash.h:318:31: error: ‘nullptr’ was not declared in this scope 318 | inline iterator() : i(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qhash.h: In constructor ‘QHash::const_iterator::const_iterator()’: /usr/include/qt/QtCore/qhash.h:377:54: error: ‘nullptr’ was not declared in this scope 377 | Q_DECL_CONSTEXPR inline const_iterator() : i(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qhash.h: In static member function ‘static void QHash::duplicateNode(QHashData::Node*, void*)’: /usr/include/qt/QtCore/qhash.h:555:81: error: ‘nullptr’ was not declared in this scope 555 | new (newNode) Node(concreteNode->key, concreteNode->value, concreteNode->h, nullptr); | ^~~~~~~ /usr/include/qt/QtCore/qhash.h: In member function ‘QHash::iterator QHash::insert(const Key&, const T&)’: /usr/include/qt/QtCore/qhash.h:781:15: error: ‘is_same’ is not a member of ‘std’ 781 | if (!std::is_same::value) | ^~~~~~~ /usr/include/qt/QtCore/qhash.h:781:24: error: expected primary-expression before ‘,’ token 781 | if (!std::is_same::value) | ^ /usr/include/qt/QtCore/qhash.h:781:41: error: expected primary-expression before ‘>’ token 781 | if (!std::is_same::value) | ^ /usr/include/qt/QtCore/qhash.h:781:44: error: ‘::value’ has not been declared; did you mean ‘avalue’? 781 | if (!std::is_same::value) | ^~~~~ | avalue /usr/include/qt/QtCore/qhash.h: In member function ‘T QHash::take(const Key&)’: /usr/include/qt/QtCore/qhash.h:830:20: error: ‘move’ is not a member of ‘std’ 830 | T t = std::move((*node)->value); | ^~~~ /usr/include/qt/QtCore/qhash.h:830:20: note: ‘std::move’ is only available from C++11 onwards /usr/include/qt/QtCore/qhash.h: In member function ‘void QHash::reserve(int)’: /usr/include/qt/QtCore/qhash.h:883:16: error: there are no arguments to ‘qMax’ that depend on a template parameter, so a declaration of ‘qMax’ must be available [-fpermissive] 883 | d->rehash(-qMax(asize, 1)); | ^~~~ /usr/include/qt/QtCore/qhash.h: In member function ‘bool QHash::operator==(const QHash&) const’: /usr/include/qt/QtCore/qhash.h:954:14: error: ‘thisEqualRangeEnd’ does not name a type 954 | auto thisEqualRangeEnd = it; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:955:16: error: ‘thisEqualRangeEnd’ was not declared in this scope 955 | while (thisEqualRangeEnd != end() && it.key() == thisEqualRangeEnd.key()) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:958:20: error: ‘otherEqualRange’ does not name a type 958 | const auto otherEqualRange = other.equal_range(it.key()); | ^~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:960:31: error: ‘thisEqualRangeEnd’ was not declared in this scope 960 | if (std::distance(it, thisEqualRangeEnd) != std::distance(otherEqualRange.first, otherEqualRange.second)) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:960:67: error: ‘otherEqualRange’ was not declared in this scope 960 | if (std::distance(it, thisEqualRangeEnd) != std::distance(otherEqualRange.first, otherEqualRange.second)) | ^~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:973:19: error: ‘is_permutation’ is not a member of ‘std’; did you mean ‘prev_permutation’? 973 | if (!std::is_permutation(it, thisEqualRangeEnd, otherEqualRange.first | ^~~~~~~~~~~~~~ | prev_permutation /usr/include/qt/QtCore/qhash.h:973:38: error: ‘thisEqualRangeEnd’ was not declared in this scope 973 | if (!std::is_permutation(it, thisEqualRangeEnd, otherEqualRange.first | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:973:57: error: ‘otherEqualRange’ was not declared in this scope 973 | if (!std::is_permutation(it, thisEqualRangeEnd, otherEqualRange.first | ^~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h:981:14: error: ‘thisEqualRangeEnd’ was not declared in this scope 981 | it = thisEqualRangeEnd; | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qhash.h: In member function ‘QPair::iterator, QHash::iterator> QHash::equal_range(const Key&)’: /usr/include/qt/QtCore/qhash.h:991:10: error: ‘pair’ does not name a type 991 | auto pair = qAsConst(*this).equal_range(akey); | ^~~~ /usr/include/qt/QtCore/qhash.h:992:31: error: ‘pair’ was not declared in this scope; did you mean ‘std::pair’? 992 | return qMakePair(iterator(pair.first.i), iterator(pair.second.i)); | ^~~~ | std::pair In file included from /usr/include/c++/9.1.0/bits/stl_algobase.h:64, from /usr/include/c++/9.1.0/memory:62, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:9, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/c++/9.1.0/bits/stl_pair.h:208:12: note: ‘std::pair’ declared here 208 | struct pair | ^~~~ In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h: In function ‘uint qHash(const QHash&, uint)’: /usr/include/qt/QtCore/qhash.h:1136:15: error: ‘it’ does not name a type; did you mean ‘Qt’? 1136 | for (auto it = key.begin(), end = key.end(); it != end; ++it) { | ^~ | Qt /usr/include/qt/QtCore/qhash.h:1136:49: error: expected ‘;’ before ‘it’ 1136 | for (auto it = key.begin(), end = key.end(); it != end; ++it) { | ^~~ | ; /usr/include/qt/QtCore/qhash.h:1136:50: error: ‘it’ was not declared in this scope; did you mean ‘Qt’? 1136 | for (auto it = key.begin(), end = key.end(); it != end; ++it) { | ^~ | Qt /usr/include/qt/QtCore/qhash.h:1136:56: error: ‘end’ was not declared in this scope 1136 | for (auto it = key.begin(), end = key.end(); it != end; ++it) { | ^~~ In file included from /usr/include/qt/QtCore/qobject.h:53, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qscopedpointer.h: At global scope: /usr/include/qt/QtCore/qscopedpointer.h:100:36: error: ‘nullptr’ was not declared in this scope 100 | explicit QScopedPointer(T *p = nullptr) Q_DECL_NOTHROW : d(p) | ^~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:153:27: error: ‘nullptr’ was not declared in this scope 153 | void reset(T *other = nullptr) Q_DECL_NOEXCEPT_EXPR(noexcept(Cleanup::cleanup(std::declval()))) | ^~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h: In member function ‘QScopedPointer::operator QScopedPointer::RestrictedBool() const’: /usr/include/qt/QtCore/qscopedpointer.h:134:27: error: ‘nullptr’ was not declared in this scope 134 | return isNull() ? nullptr : &QScopedPointer::d; | ^~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h: In member function ‘T* QScopedPointer::take()’: /usr/include/qt/QtCore/qscopedpointer.h:165:13: error: ‘nullptr’ was not declared in this scope 165 | d = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h: At global scope: /usr/include/qt/QtCore/qscopedpointer.h:196:68: error: ‘std::nullptr_t’ has not been declared 196 | inline bool operator==(const QScopedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:202:29: error: declaration of ‘operator==’ as non-function 202 | inline bool operator==(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:202:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qscopedpointer.h:202:40: error: expected primary-expression before ‘const’ 202 | inline bool operator==(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qscopedpointer.h:202:71: error: expected primary-expression before ‘>’ token 202 | inline bool operator==(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qscopedpointer.h:202:74: error: ‘rhs’ was not declared in this scope 202 | inline bool operator==(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~ /usr/include/qt/QtCore/qscopedpointer.h:208:68: error: ‘std::nullptr_t’ has not been declared 208 | inline bool operator!=(const QScopedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:214:29: error: declaration of ‘operator!=’ as non-function 214 | inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:214:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qscopedpointer.h:214:40: error: expected primary-expression before ‘const’ 214 | inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qscopedpointer.h:214:71: error: expected primary-expression before ‘>’ token 214 | inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qscopedpointer.h:214:74: error: ‘rhs’ was not declared in this scope 214 | inline bool operator!=(std::nullptr_t, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~ /usr/include/qt/QtCore/qscopedpointer.h:227:5: error: expected unqualified-id before ‘using’ 227 | using if_same_type = typename std::enable_if::type, Ptr>::value, bool>::type; | ^~~~~ /usr/include/qt/QtCore/qscopedpointer.h:231:27: error: ‘if_same_type’ has not been declared 231 | template = true> | ^~~~~~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:231:39: error: expected ‘>’ before ‘<’ token 231 | template = true> | ^ /usr/include/qt/QtCore/qscopedpointer.h: In constructor ‘QScopedArrayPointer::QScopedArrayPointer()’: /usr/include/qt/QtCore/qscopedpointer.h:229:63: error: ‘nullptr’ was not declared in this scope 229 | inline QScopedArrayPointer() : QScopedPointer(nullptr) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:56, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject_impl.h: At global scope: /usr/include/qt/QtCore/qobject_impl.h:66:54: error: ‘>>’ should be ‘> >’ within a nested template argument list 66 | template <> struct TypesAreDeclaredMetaType> { enum { Value = true }; }; | ^~ | > > /usr/include/qt/QtCore/qobject_impl.h:68:89: error: ‘>>’ should be ‘> >’ within a nested template argument list 68 | { enum { Value = QMetaTypeId2::Defined && TypesAreDeclaredMetaType>::Value }; }; | ^~ | > > /usr/include/qt/QtCore/qobject_impl.h: In static member function ‘static const int* QtPrivate::ConnectionTypes::types()’: /usr/include/qt/QtCore/qobject_impl.h:71:42: error: ‘nullptr’ was not declared in this scope 71 | { static const int *types() { return nullptr; } }; | ^~~~~~~ /usr/include/qt/QtCore/qobject_impl.h: In static member function ‘static const int* QtPrivate::ConnectionTypes, true>::types()’: /usr/include/qt/QtCore/qobject_impl.h:73:42: error: ‘nullptr’ was not declared in this scope 73 | { static const int *types() { return nullptr; } }; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h: At global scope: /usr/include/qt/QtCore/qobject.h:154:25: error: ‘std::chrono’ has not been declared 154 | int startTimer(std::chrono::milliseconds time, Qt::TimerType timerType = Qt::CoarseTimer) | ^~~~~~ /usr/include/qt/QtCore/qobject.h:154:46: error: expected ‘,’ or ‘...’ before ‘time’ 154 | int startTimer(std::chrono::milliseconds time, Qt::TimerType timerType = Qt::CoarseTimer) | ^~~~ /usr/include/qt/QtCore/qobject.h:262:33: error: ‘enable_if’ in namespace ‘std’ does not name a template type 262 | static inline typename std::enable_if::ArgumentCount) >= 0, QMetaObject::Connection>::type | ^~~~~~~~~ /usr/include/qt/QtCore/qobject.h:262:42: error: expected unqualified-id before ‘<’ token 262 | static inline typename std::enable_if::ArgumentCount) >= 0, QMetaObject::Connection>::type | ^ /usr/include/qt/QtCore/qobject.h:270:33: error: ‘enable_if’ in namespace ‘std’ does not name a template type 270 | static inline typename std::enable_if::ArgumentCount) >= 0 && | ^~~~~~~~~ /usr/include/qt/QtCore/qobject.h:270:42: error: expected unqualified-id before ‘<’ token 270 | static inline typename std::enable_if::ArgumentCount) >= 0 && | ^ /usr/include/qt/QtCore/qobject.h:302:33: error: ‘enable_if’ in namespace ‘std’ does not name a template type 302 | static inline typename std::enable_if::ArgumentCount == -1, QMetaObject::Connection>::type | ^~~~~~~~~ /usr/include/qt/QtCore/qobject.h:302:42: error: expected unqualified-id before ‘<’ token 302 | static inline typename std::enable_if::ArgumentCount == -1, QMetaObject::Connection>::type | ^ /usr/include/qt/QtCore/qobject.h:310:33: error: ‘enable_if’ in namespace ‘std’ does not name a template type 310 | static inline typename std::enable_if::ArgumentCount == -1, QMetaObject::Connection>::type | ^~~~~~~~~ /usr/include/qt/QtCore/qobject.h:310:42: error: expected unqualified-id before ‘<’ token 310 | static inline typename std::enable_if::ArgumentCount == -1, QMetaObject::Connection>::type | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:119:5: error: ‘nullptr’ was not declared in this scope 119 | Q_OBJECT | ^~~~~~~~ /usr/include/qt/QtCore/qobject.h:119:5: error: ‘nullptr’ was not declared in this scope 119 | Q_OBJECT | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:124:50: error: ‘nullptr’ was not declared in this scope 124 | Q_INVOKABLE explicit QObject(QObject *parent=nullptr); | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:344:49: error: ‘nullptr’ was not declared in this scope 344 | inline bool disconnect(const char *signal = nullptr, | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:345:54: error: ‘nullptr’ was not declared in this scope 345 | const QObject *receiver = nullptr, const char *member = nullptr) const | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:345:84: error: ‘nullptr’ was not declared in this scope 345 | const QObject *receiver = nullptr, const char *member = nullptr) const | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:347:74: error: ‘nullptr’ was not declared in this scope 347 | inline bool disconnect(const QObject *receiver, const char *member = nullptr) const | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:407:32: error: ‘nullptr’ was not declared in this scope 407 | void destroyed(QObject * = nullptr); | ^~~~~~~ /usr/include/qt/QtCore/qobject.h:433:51: error: ‘nullptr’ was not declared in this scope 433 | QObject(QObjectPrivate &dd, QObject *parent = nullptr); | ^~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h: In member function ‘QObjectPrivate* QObject::d_func()’: /usr/include/qt/QtCore/qobject.h:121:5: error: no matching function for call to ‘qGetPtrHelper(QScopedPointer&)’ 121 | Q_DECLARE_PRIVATE(QObject) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qobject.h:121:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 121 | Q_DECLARE_PRIVATE(QObject) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘const QObjectPrivate* QObject::d_func() const’: /usr/include/qt/QtCore/qobject.h:121:5: error: no matching function for call to ‘qGetPtrHelper(const QScopedPointer&)’ 121 | Q_DECLARE_PRIVATE(QObject) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qobject.h:121:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 121 | Q_DECLARE_PRIVATE(QObject) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h: In member function ‘int QObject::startTimer(int)’: /usr/include/qt/QtCore/qobject.h:156:36: error: request for member ‘count’ in ‘time’, which is of non-class type ‘time_t(time_t*) throw ()’ {aka ‘long int(long int*)’} 156 | return startTimer(int(time.count()), timerType); | ^~~~~ /usr/include/qt/QtCore/qobject.h:156:46: error: ‘timerType’ was not declared in this scope 156 | return startTimer(int(time.count()), timerType); | ^~~~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘T QObject::findChild(const QString&, Qt::FindChildOptions) const’: /usr/include/qt/QtCore/qobject.h:164:31: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 164 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:164:40: error: expected unqualified-id before ‘<’ token 164 | typedef typename std::remove_cv::type>::type ObjType; | ^ /usr/include/qt/QtCore/qobject.h:165:65: error: ‘ObjType’ has not been declared 165 | return static_cast(qt_qFindChild_helper(this, aName, ObjType::staticMetaObject, options)); | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘QList QObject::findChildren(const QString&, Qt::FindChildOptions) const’: /usr/include/qt/QtCore/qobject.h:171:31: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 171 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:171:40: error: expected unqualified-id before ‘<’ token 171 | typedef typename std::remove_cv::type>::type ObjType; | ^ /usr/include/qt/QtCore/qobject.h:173:46: error: ‘ObjType’ has not been declared 173 | qt_qFindChildren_helper(this, aName, ObjType::staticMetaObject, | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘QList QObject::findChildren(const QRegExp&, Qt::FindChildOptions) const’: /usr/include/qt/QtCore/qobject.h:184:31: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 184 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:184:40: error: expected unqualified-id before ‘<’ token 184 | typedef typename std::remove_cv::type>::type ObjType; | ^ /usr/include/qt/QtCore/qobject.h:186:43: error: ‘ObjType’ has not been declared 186 | qt_qFindChildren_helper(this, re, ObjType::staticMetaObject, | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘QList QObject::findChildren(const QRegularExpression&, Qt::FindChildOptions) const’: /usr/include/qt/QtCore/qobject.h:197:31: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 197 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:197:40: error: expected unqualified-id before ‘<’ token 197 | typedef typename std::remove_cv::type>::type ObjType; | ^ /usr/include/qt/QtCore/qobject.h:199:43: error: ‘ObjType’ has not been declared 199 | qt_qFindChildren_helper(this, re, ObjType::staticMetaObject, | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In static member function ‘static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer::Object*, Func1, const typename QtPrivate::FunctionPointer::Object*, Func2, Qt::ConnectionType)’: /usr/include/qt/QtCore/qobject.h:249:28: error: ‘nullptr’ was not declared in this scope 249 | const int *types = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘bool QObject::disconnect(const QObject*, const char*) const’: /usr/include/qt/QtCore/qobject.h:348:35: error: ‘nullptr’ was not declared in this scope 348 | { return disconnect(this, nullptr, receiver, member); } | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In member function ‘bool QObject::inherits(const char*) const’: /usr/include/qt/QtCore/qobject.h:414:73: error: ‘nullptr’ was not declared in this scope 414 | { return const_cast(this)->qt_metacast(classname) != nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In function ‘T qobject_cast(QObject*)’: /usr/include/qt/QtCore/qobject.h:504:27: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 504 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:504:36: error: expected unqualified-id before ‘<’ token 504 | typedef typename std::remove_cv::type>::type ObjType; | ^ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:505:5: error: ‘ObjType’ was not declared in this scope 505 | Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro::Value, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobject.h:505:5: error: template argument 1 is invalid 505 | Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro::Value, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:507:27: error: ‘ObjType’ is not a class or namespace 507 | return static_cast(ObjType::staticMetaObject.cast(object)); | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In function ‘T qobject_cast(const QObject*)’: /usr/include/qt/QtCore/qobject.h:513:27: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 513 | typedef typename std::remove_cv::type>::type ObjType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qobject.h:513:36: error: expected unqualified-id before ‘<’ token 513 | typedef typename std::remove_cv::type>::type ObjType; | ^ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:514:5: error: ‘ObjType’ was not declared in this scope 514 | Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro::Value, | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qobject.h:514:5: error: template argument 1 is invalid 514 | Q_STATIC_ASSERT_X(QtPrivate::HasQ_OBJECT_Macro::Value, | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qobject.h:516:27: error: ‘ObjType’ is not a class or namespace 516 | return static_cast(ObjType::staticMetaObject.cast(object)); | ^~~~~~~ /usr/include/qt/QtCore/qobject.h: In function ‘const char* qobject_interface_iid()’: /usr/include/qt/QtCore/qobject.h:521:10: error: ‘nullptr’ was not declared in this scope 521 | { return nullptr; } | ^~~~~~~ In file included from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvariant.h: At global scope: /usr/include/qt/QtCore/qvariant.h:297:26: error: ‘nullptr’ was not declared in this scope 297 | int toInt(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:298:28: error: ‘nullptr’ was not declared in this scope 298 | uint toUInt(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:299:37: error: ‘nullptr’ was not declared in this scope 299 | qlonglong toLongLong(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:300:39: error: ‘nullptr’ was not declared in this scope 300 | qulonglong toULongLong(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:302:32: error: ‘nullptr’ was not declared in this scope 302 | double toDouble(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:303:30: error: ‘nullptr’ was not declared in this scope 303 | float toFloat(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h:304:29: error: ‘nullptr’ was not declared in this scope 304 | qreal toReal(bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qvariant.h: In constructor ‘QVariant::Private::Private()’: /usr/include/qt/QtCore/qvariant.h:394:22: error: ‘nullptr’ was not declared in this scope 394 | { data.ptr = nullptr; } | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvariant.h: At global scope: /usr/include/qt/QtCore/qvariant.h:605:1: error: ‘qIsTrivial’ was not declared in this scope 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: expected primary-expression before ‘>’ token 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: expected primary-expression before ‘)’ token 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: ‘qIsRelocatable’ was not declared in this scope 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: expected primary-expression before ‘>’ token 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: expected primary-expression before ‘)’ token 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: ‘is_integral’ is not a member of ‘std’ 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: expected primary-expression before ‘>’ token 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qvariant.h:605:1: error: ‘::value’ has not been declared 605 | Q_DECLARE_SHARED(QVariant) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qlocale.h:46, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h: In constructor ‘QSharedDataPointer::QSharedDataPointer()’: /usr/include/qt/QtCore/qshareddata.h:88:39: error: ‘nullptr’ was not declared in this scope 88 | inline QSharedDataPointer() { d = nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qshareddata.h: At global scope: /usr/include/qt/QtCore/qshareddata.h:139:48: error: declaration of ‘operator==’ as non-function 139 | template inline bool operator==(std::nullptr_t p1, const QSharedDataPointer &p2) | ^~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:139:48: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qshareddata.h:139:62: error: expected primary-expression before ‘const’ 139 | template inline bool operator==(std::nullptr_t p1, const QSharedDataPointer &p2) | ^~~~~ /usr/include/qt/QtCore/qshareddata.h:145:81: error: ‘std::nullptr_t’ has not been declared 145 | template inline bool operator==(const QSharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h: In member function ‘T* QExplicitlySharedDataPointer::take()’: /usr/include/qt/QtCore/qshareddata.h:162:38: error: ‘nullptr’ was not declared in this scope 162 | inline T *take() { T *x = d; d = nullptr; return x; } | ^~~~~~~ /usr/include/qt/QtCore/qshareddata.h: In member function ‘void QExplicitlySharedDataPointer::reset()’: /usr/include/qt/QtCore/qshareddata.h:171:13: error: ‘nullptr’ was not declared in this scope 171 | d = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qshareddata.h: In member function ‘QExplicitlySharedDataPointer::operator bool() const’: /usr/include/qt/QtCore/qshareddata.h:174:49: error: ‘nullptr’ was not declared in this scope 174 | inline operator bool () const { return d != nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qshareddata.h: In constructor ‘QExplicitlySharedDataPointer::QExplicitlySharedDataPointer()’: /usr/include/qt/QtCore/qshareddata.h:181:49: error: ‘nullptr’ was not declared in this scope 181 | inline QExplicitlySharedDataPointer() { d = nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qshareddata.h: At global scope: /usr/include/qt/QtCore/qshareddata.h:287:48: error: declaration of ‘operator==’ as non-function 287 | template inline bool operator==(std::nullptr_t p1, const QExplicitlySharedDataPointer &p2) | ^~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:287:48: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qshareddata.h:287:62: error: expected primary-expression before ‘const’ 287 | template inline bool operator==(std::nullptr_t p1, const QExplicitlySharedDataPointer &p2) | ^~~~~ /usr/include/qt/QtCore/qshareddata.h:293:91: error: ‘std::nullptr_t’ has not been declared 293 | template inline bool operator==(const QExplicitlySharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h:330:22: error: ‘qIsTrivial’ was not declared in this scope 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: expected primary-expression before ‘>’ token 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: expected primary-expression before ‘)’ token 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: ‘qIsRelocatable’ was not declared in this scope 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: expected primary-expression before ‘>’ token 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: expected primary-expression before ‘)’ token 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: ‘is_integral’ is not a member of ‘std’ 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: expected primary-expression before ‘>’ token 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:330:22: error: ‘::value’ has not been declared 330 | template Q_DECLARE_TYPEINFO_BODY(QSharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: ‘qIsTrivial’ was not declared in this scope 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: expected primary-expression before ‘>’ token 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: expected primary-expression before ‘)’ token 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: ‘qIsRelocatable’ was not declared in this scope 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: expected primary-expression before ‘>’ token 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: expected primary-expression before ‘)’ token 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: ‘is_integral’ is not a member of ‘std’ 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: expected primary-expression before ‘>’ token 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:331:22: error: ‘::value’ has not been declared 331 | template Q_DECLARE_TYPEINFO_BODY(QExplicitlySharedDataPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlocale.h:960:48: error: ‘nullptr’ was not declared in this scope 960 | short toShort(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:961:50: error: ‘nullptr’ was not declared in this scope 961 | ushort toUShort(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:962:44: error: ‘nullptr’ was not declared in this scope 962 | int toInt(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:963:46: error: ‘nullptr’ was not declared in this scope 963 | uint toUInt(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:964:46: error: ‘nullptr’ was not declared in this scope 964 | long toLong(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:965:48: error: ‘nullptr’ was not declared in this scope 965 | ulong toULong(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:966:55: error: ‘nullptr’ was not declared in this scope 966 | qlonglong toLongLong(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:967:57: error: ‘nullptr’ was not declared in this scope 967 | qulonglong toULongLong(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:968:48: error: ‘nullptr’ was not declared in this scope 968 | float toFloat(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:969:50: error: ‘nullptr’ was not declared in this scope 969 | double toDouble(const QString &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:971:51: error: ‘nullptr’ was not declared in this scope 971 | short toShort(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:972:53: error: ‘nullptr’ was not declared in this scope 972 | ushort toUShort(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:973:47: error: ‘nullptr’ was not declared in this scope 973 | int toInt(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:974:49: error: ‘nullptr’ was not declared in this scope 974 | uint toUInt(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:975:49: error: ‘nullptr’ was not declared in this scope 975 | long toLong(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:976:51: error: ‘nullptr’ was not declared in this scope 976 | ulong toULong(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:977:58: error: ‘nullptr’ was not declared in this scope 977 | qlonglong toLongLong(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:978:60: error: ‘nullptr’ was not declared in this scope 978 | qulonglong toULongLong(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:979:51: error: ‘nullptr’ was not declared in this scope 979 | float toFloat(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:980:53: error: ‘nullptr’ was not declared in this scope 980 | double toDouble(const QStringRef &s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:983:45: error: ‘nullptr’ was not declared in this scope 983 | short toShort(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:984:47: error: ‘nullptr’ was not declared in this scope 984 | ushort toUShort(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:985:41: error: ‘nullptr’ was not declared in this scope 985 | int toInt(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:986:43: error: ‘nullptr’ was not declared in this scope 986 | uint toUInt(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:987:43: error: ‘nullptr’ was not declared in this scope 987 | long toLong(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:988:45: error: ‘nullptr’ was not declared in this scope 988 | ulong toULong(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:989:52: error: ‘nullptr’ was not declared in this scope 989 | qlonglong toLongLong(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:990:54: error: ‘nullptr’ was not declared in this scope 990 | qulonglong toULongLong(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:991:45: error: ‘nullptr’ was not declared in this scope 991 | float toFloat(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ /usr/include/qt/QtCore/qlocale.h:992:47: error: ‘nullptr’ was not declared in this scope 992 | double toDouble(QStringView s, bool *ok = nullptr) const; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlocale.h:1115:1: error: ‘qIsTrivial’ was not declared in this scope 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: expected primary-expression before ‘>’ token 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: expected primary-expression before ‘)’ token 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: ‘qIsRelocatable’ was not declared in this scope 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: expected primary-expression before ‘>’ token 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: expected primary-expression before ‘)’ token 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: ‘is_integral’ is not a member of ‘std’ 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: expected primary-expression before ‘>’ token 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlocale.h:1115:1: error: ‘::value’ has not been declared 1115 | Q_DECLARE_SHARED(QLocale) | ^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:249:31: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 249 | typedef typename std::remove_cv::type NoCVType; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qsharedpointer_impl.h:249:40: error: expected unqualified-id before ‘<’ token 249 | typedef typename std::remove_cv::type NoCVType; | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:250:9: error: ‘NoCVType’ does not name a type 250 | NoCVType data; | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:266:45: error: expected ‘;’ at end of member declaration 266 | static inline ExternalRefCountData *create(NoCVType **ptr, DestroyerFn destroy) | ^~~~~~ | ; /usr/include/qt/QtCore/qsharedpointer_impl.h:266:60: error: expected ‘)’ before ‘*’ token 266 | static inline ExternalRefCountData *create(NoCVType **ptr, DestroyerFn destroy) | ~ ^~ | ) /usr/include/qt/QtCore/qsharedpointer_impl.h:317:51: error: function definition does not declare parameters 317 | Q_DECL_CONSTEXPR QSharedPointer(std::nullptr_t) Q_DECL_NOTHROW : value(nullptr), d(nullptr) { } | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:328:34: error: expected ‘)’ before ‘,’ token 328 | QSharedPointer(std::nullptr_t, Deleter) : value(nullptr), d(nullptr) { } | ~ ^ | ) /usr/include/qt/QtCore/qsharedpointer_impl.h:431:39: error: expected ‘,’ or ‘...’ before ‘&&’ token 431 | static QSharedPointer create(Args && ...arguments) | ^~ /usr/include/qt/QtCore/qsharedpointer_impl.h:431:54: error: parameter packs not expanded with ‘...’: 431 | static QSharedPointer create(Args && ...arguments) | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:431:54: note: ‘Args’ /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘QSharedPointer::operator QSharedPointer::RestrictedBool() const’: /usr/include/qt/QtCore/qsharedpointer_impl.h:309:72: error: ‘nullptr’ was not declared in this scope 309 | operator RestrictedBool() const Q_DECL_NOTHROW { return isNull() ? nullptr : &QSharedPointer::value; } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QSharedPointer::QSharedPointer()’: /usr/include/qt/QtCore/qsharedpointer_impl.h:314:62: error: ‘nullptr’ was not declared in this scope 314 | Q_DECL_CONSTEXPR QSharedPointer() Q_DECL_NOTHROW : value(nullptr), d(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QSharedPointer::QSharedPointer(const QWeakPointer&)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:383:65: error: ‘nullptr’ was not declared in this scope 383 | inline QSharedPointer(const QWeakPointer &other) : value(nullptr), d(nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In static member function ‘static QSharedPointer QSharedPointer::create()’: /usr/include/qt/QtCore/qsharedpointer_impl.h:441:23: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 441 | typename std::remove_cv::type *ptr; | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qsharedpointer_impl.h:441:32: error: expected unqualified-id before ‘<’ token 441 | typename std::remove_cv::type *ptr; | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:442:37: error: ‘ptr’ was not declared in this scope 442 | result.d = Private::create(&ptr, noDestroy); | ^~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:445:26: error: ‘forward’ is not a member of ‘std’ 445 | new (ptr) T(std::forward(arguments)...); | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:445:26: note: ‘std::forward’ is only available from C++11 onwards /usr/include/qt/QtCore/qsharedpointer_impl.h:445:38: error: expected primary-expression before ‘>’ token 445 | new (ptr) T(std::forward(arguments)...); | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:445:40: error: ‘arguments’ was not declared in this scope; did you mean ‘QArgument’? 445 | new (ptr) T(std::forward(arguments)...); | ^~~~~~~~~ | QArgument /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘void QSharedPointer::enableSharedFromThis(const QEnableSharedFromThis*)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:474:66: error: ‘remove_cv’ in namespace ‘std’ does not name a template type; did you mean ‘remove_if’? 474 | ptr->initializeFromSharedPointer(constCast::type>()); | ^~~~~~~~~ | remove_if /usr/include/qt/QtCore/qsharedpointer_impl.h:474:75: error: expected template-argument before ‘<’ token 474 | ptr->initializeFromSharedPointer(constCast::type>()); | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:474:75: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘void QSharedPointer::internalConstruct(X*, Deleter)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:483:17: error: ‘nullptr’ was not declared in this scope 483 | d = nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘void QSharedPointer::internalSet(QSharedPointer::Data*, T*)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:534:21: error: ‘nullptr’ was not declared in this scope 534 | o = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:541:27: error: ‘nullptr’ was not declared in this scope 541 | this->value = nullptr; | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘bool QWeakPointer::isNull() const’: /usr/include/qt/QtCore/qsharedpointer_impl.h:566:54: error: ‘nullptr’ was not declared in this scope 566 | bool isNull() const Q_DECL_NOTHROW { return d == nullptr || d->strongref.load() == 0 || value == nullptr; } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘QWeakPointer::operator QWeakPointer::RestrictedBool() const’: /usr/include/qt/QtCore/qsharedpointer_impl.h:567:72: error: ‘nullptr’ was not declared in this scope 567 | operator RestrictedBool() const Q_DECL_NOTHROW { return isNull() ? nullptr : &QWeakPointer::value; } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In member function ‘T* QWeakPointer::data() const’: /usr/include/qt/QtCore/qsharedpointer_impl.h:569:50: error: ‘nullptr’ was not declared in this scope 569 | T *data() const Q_DECL_NOTHROW { return d == nullptr || d->strongref.load() == 0 ? nullptr : value; } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QWeakPointer::QWeakPointer()’: /usr/include/qt/QtCore/qsharedpointer_impl.h:571:46: error: ‘nullptr’ was not declared in this scope 571 | inline QWeakPointer() Q_DECL_NOTHROW : d(nullptr), value(nullptr) { } | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QWeakPointer::QWeakPointer(const QWeakPointer&)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:623:55: error: ‘nullptr’ was not declared in this scope 623 | inline QWeakPointer(const QWeakPointer &o) : d(nullptr), value(nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QWeakPointer::QWeakPointer(const QSharedPointer&)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:644:57: error: ‘nullptr’ was not declared in this scope 644 | inline QWeakPointer(const QSharedPointer &o) : d(nullptr), value(nullptr) | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In constructor ‘QWeakPointer::QWeakPointer(X*, bool)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:688:72: error: ‘nullptr’ was not declared in this scope 688 | inline QWeakPointer(X *ptr, bool) : d(ptr ? Data::getAndRef(ptr) : nullptr), value(ptr) | ^~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: At global scope: /usr/include/qt/QtCore/qsharedpointer_impl.h:785:59: error: ‘std::nullptr_t’ has not been declared 785 | inline bool operator==(const QSharedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:791:59: error: ‘std::nullptr_t’ has not been declared 791 | inline bool operator!=(const QSharedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:797:29: error: declaration of ‘operator==’ as non-function 797 | inline bool operator==(std::nullptr_t, const QSharedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:797:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qsharedpointer_impl.h:797:40: error: expected primary-expression before ‘const’ 797 | inline bool operator==(std::nullptr_t, const QSharedPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:803:29: error: declaration of ‘operator!=’ as non-function 803 | inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:803:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qsharedpointer_impl.h:803:40: error: expected primary-expression before ‘const’ 803 | inline bool operator!=(std::nullptr_t, const QSharedPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:809:57: error: ‘std::nullptr_t’ has not been declared 809 | inline bool operator==(const QWeakPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:815:57: error: ‘std::nullptr_t’ has not been declared 815 | inline bool operator!=(const QWeakPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:821:29: error: declaration of ‘operator==’ as non-function 821 | inline bool operator==(std::nullptr_t, const QWeakPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:821:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qsharedpointer_impl.h:821:40: error: expected primary-expression before ‘const’ 821 | inline bool operator==(std::nullptr_t, const QWeakPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:827:29: error: declaration of ‘operator!=’ as non-function 827 | inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:827:29: error: ‘nullptr_t’ is not a member of ‘std’ /usr/include/qt/QtCore/qsharedpointer_impl.h:827:40: error: expected primary-expression before ‘const’ 827 | inline bool operator!=(std::nullptr_t, const QWeakPointer &rhs) Q_DECL_NOTHROW | ^~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h: In function ‘bool operator<(const QSharedPointer&, const QSharedPointer&)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:857:11: error: expected nested-name-specifier before ‘CT’ 857 | using CT = typename std::common_type::type; | ^~ /usr/include/qt/QtCore/qsharedpointer_impl.h:858:22: error: ‘CT’ was not declared in this scope; did you mean ‘T’? 858 | return std::less()(ptr1.data(), ptr2.data()); | ^~ | T /usr/include/qt/QtCore/qsharedpointer_impl.h:858:24: error: template argument 1 is invalid 858 | return std::less()(ptr1.data(), ptr2.data()); | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h: In function ‘bool operator<(const QSharedPointer&, X*)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:863:11: error: expected nested-name-specifier before ‘CT’ 863 | using CT = typename std::common_type::type; | ^~ /usr/include/qt/QtCore/qsharedpointer_impl.h:864:22: error: ‘CT’ was not declared in this scope; did you mean ‘T’? 864 | return std::less()(ptr1.data(), ptr2); | ^~ | T /usr/include/qt/QtCore/qsharedpointer_impl.h:864:24: error: template argument 1 is invalid 864 | return std::less()(ptr1.data(), ptr2); | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h: In function ‘bool operator<(T*, const QSharedPointer&)’: /usr/include/qt/QtCore/qsharedpointer_impl.h:869:11: error: expected nested-name-specifier before ‘CT’ 869 | using CT = typename std::common_type::type; | ^~ /usr/include/qt/QtCore/qsharedpointer_impl.h:870:22: error: ‘CT’ was not declared in this scope; did you mean ‘T’? 870 | return std::less()(ptr1, ptr2.data()); | ^~ | T /usr/include/qt/QtCore/qsharedpointer_impl.h:870:24: error: template argument 1 is invalid 870 | return std::less()(ptr1, ptr2.data()); | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h: At global scope: /usr/include/qt/QtCore/qsharedpointer_impl.h:987:28: error: ‘enable_if’ in namespace ‘std’ does not name a template type 987 | QWeakPointer::Value, T>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:987:37: error: expected template-argument before ‘<’ token 987 | QWeakPointer::Value, T>::type> | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:987:37: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qsharedpointer_impl.h:987:103: error: template argument 1 is invalid 987 | QWeakPointer::Value, T>::type> | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:993:30: error: ‘enable_if’ in namespace ‘std’ does not name a template type 993 | QSharedPointer::Value, T>::type> | ^~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:993:39: error: expected template-argument before ‘<’ token 993 | QSharedPointer::Value, T>::type> | ^ /usr/include/qt/QtCore/qsharedpointer_impl.h:993:39: error: expected ‘>’ before ‘<’ token /usr/include/qt/QtCore/qsharedpointer_impl.h:993:105: error: template argument 1 is invalid 993 | QSharedPointer::Value, T>::type> | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: ‘qIsTrivial’ was not declared in this scope 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: expected primary-expression before ‘>’ token 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: expected primary-expression before ‘)’ token 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: ‘qIsRelocatable’ was not declared in this scope 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: expected primary-expression before ‘>’ token 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: expected primary-expression before ‘)’ token 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: ‘is_integral’ is not a member of ‘std’ 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: expected primary-expression before ‘>’ token 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1001:22: error: ‘::value’ has not been declared 1001 | template Q_DECLARE_TYPEINFO_BODY(QWeakPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: ‘qIsTrivial’ was not declared in this scope 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: expected primary-expression before ‘>’ token 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: expected primary-expression before ‘)’ token 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: ‘qIsRelocatable’ was not declared in this scope 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: expected primary-expression before ‘>’ token 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: expected primary-expression before ‘)’ token 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: ‘is_integral’ is not a member of ‘std’ 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: expected primary-expression before ‘>’ token 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:1002:22: error: ‘::value’ has not been declared 1002 | template Q_DECLARE_TYPEINFO_BODY(QSharedPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:236:31: error: ‘>>’ should be ‘> >’ within a nested template argument list 236 | QList> externalMedia() const; | ^~ | > > In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qiodevice.h:68:5: error: ‘nullptr’ was not declared in this scope 68 | Q_OBJECT | ^~~~~~~~ /usr/include/qt/QtCore/qiodevice.h:68:5: error: ‘nullptr’ was not declared in this scope 68 | Q_OBJECT | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qtextstream.h:43, from /usr/include/qt/QtCore/QTextStream:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/outputstream.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:29, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qiodevice.h:166:55: error: ‘nullptr’ was not declared in this scope 166 | QIODevice(QIODevicePrivate &dd, QObject *parent = nullptr); | ^~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qiodevice.h: In member function ‘QIODevicePrivate* QIODevice::d_func()’: /usr/include/qt/QtCore/qiodevice.h:181:5: error: no matching function for call to ‘qGetPtrHelper(QScopedPointer&)’ 181 | Q_DECLARE_PRIVATE(QIODevice) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qiodevice.h:181:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 181 | Q_DECLARE_PRIVATE(QIODevice) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qiodevice.h: In member function ‘const QIODevicePrivate* QIODevice::d_func() const’: /usr/include/qt/QtCore/qiodevice.h:181:5: error: no matching function for call to ‘qGetPtrHelper(const QScopedPointer&)’ 181 | Q_DECLARE_PRIVATE(QIODevice) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qiodevice.h:181:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 181 | Q_DECLARE_PRIVATE(QIODevice) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtextstream.h: In member function ‘QTextStreamPrivate* QTextStream::d_func()’: /usr/include/qt/QtCore/qtextstream.h:64:5: error: no matching function for call to ‘qGetPtrHelper(QScopedPointer&)’ 64 | Q_DECLARE_PRIVATE(QTextStream) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qtextstream.h:64:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 64 | Q_DECLARE_PRIVATE(QTextStream) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qtextstream.h: In member function ‘const QTextStreamPrivate* QTextStream::d_func() const’: /usr/include/qt/QtCore/qtextstream.h:64:5: error: no matching function for call to ‘qGetPtrHelper(const QScopedPointer&)’ 64 | Q_DECLARE_PRIVATE(QTextStream) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtCore/qtextstream.h:64:5: note: mismatched types ‘T*’ and ‘QScopedPointer’ 64 | Q_DECLARE_PRIVATE(QTextStream) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QTextStream:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/outputstream.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:29, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qtextstream.h: In constructor ‘QTextStreamManipulator::QTextStreamManipulator(QTSMFI, int)’: /usr/include/qt/QtCore/qtextstream.h:216:89: error: ‘nullptr’ was not declared in this scope 216 | Q_DECL_CONSTEXPR QTextStreamManipulator(QTSMFI m, int a) Q_DECL_NOTHROW : mf(m), mc(nullptr), arg(a), ch() {} | ^~~~~~~ /usr/include/qt/QtCore/qtextstream.h: In constructor ‘QTextStreamManipulator::QTextStreamManipulator(QTSMFC, QChar)’: /usr/include/qt/QtCore/qtextstream.h:217:84: error: ‘nullptr’ was not declared in this scope 217 | Q_DECL_CONSTEXPR QTextStreamManipulator(QTSMFC m, QChar c) Q_DECL_NOTHROW : mf(nullptr), mc(m), arg(-1), ch(c) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/QSet:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:36, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qset.h: In member function ‘QSet& QSet::subtract(const QSet&)’: /usr/include/qt/QtCore/qset.h:348:14: error: ‘i’ does not name a type 348 | auto i = other.constEnd(); | ^ /usr/include/qt/QtCore/qset.h:349:16: error: ‘i’ was not declared in this scope 349 | while (i != other.constBegin()) { | ^ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:96:9: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 96 | ~Node() override; | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:84:3: error: ‘nullptr’ was not declared in this scope 84 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:84:3: error: ‘nullptr’ was not declared in this scope 84 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:320:24: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 320 | ~AbstractNodeFactory() override; | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:308:3: error: ‘nullptr’ was not declared in this scope 308 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:308:3: error: ‘nullptr’ was not declared in this scope 308 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:98:17: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 98 | ~TemplateImpl() override; | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:96:3: error: ‘nullptr’ was not declared in this scope 96 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:96:3: error: ‘nullptr’ was not declared in this scope 96 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:25, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:146:29: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 146 | ~FileSystemTemplateLoader() override; | ^ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:148:66: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 148 | Template loadByName(const QString &name, Engine const *engine) const override; | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:150:45: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 150 | bool canLoadTemplate(const QString &name) const override; | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:152:64: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 152 | QPair getMediaUri(const QString &fileName) const override; | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:195:27: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 195 | ~InMemoryTemplateLoader() override; | ^ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:197:66: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 197 | Template loadByName(const QString &name, Engine const *engine) const override; | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:199:45: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 199 | bool canLoadTemplate(const QString &name) const override; | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/templateloader.h:201:64: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 201 | QPair getMediaUri(const QString &fileName) const override; | ^~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:135:11: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 135 | ~Engine() override; | ^ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:140:46: error: ‘>>’ should be ‘> >’ within a nested template argument list 140 | QList> templateLoaders(); | ^~ | > > In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:125:3: error: ‘nullptr’ was not declared in this scope 125 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:125:3: error: ‘nullptr’ was not declared in this scope 125 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:71:5: error: ‘nullptr’ was not declared in this scope 71 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:72:5: error: ‘nullptr’ was not declared in this scope 72 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp: In member function ‘virtual void* Grantlee::Engine::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:83:26: error: ‘nullptr’ was not declared in this scope 83 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:3: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:71:5: error: ‘nullptr’ was not declared in this scope 71 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:72:5: error: ‘nullptr’ was not declared in this scope 72 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp: In member function ‘virtual void* Grantlee::Node::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:83:26: error: ‘nullptr’ was not declared in this scope 83 | if (!_clname) return nullptr; | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp: In static member function ‘static void Grantlee::AbstractNodeFactory::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:141:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 141 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:141:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 141 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:141:20: error: cannot convert ‘Grantlee::AbstractNodeFactory*’ to ‘int*’ in initialization 141 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Grantlee::AbstractNodeFactory* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:144:40: error: request for member ‘smartSplit’ in ‘* _t’, which is of non-class type ‘int’ 144 | case 0: { QStringList _r = _t->smartSplit((*reinterpret_cast< const QString(*)>(_a[1]))); | ^~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:145:71: error: ‘move’ is not a member of ‘std’ 145 | if (_a[0]) *reinterpret_cast< QStringList*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:145:71: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:156:5: error: ‘nullptr’ was not declared in this scope 156 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:157:5: error: ‘nullptr’ was not declared in this scope 157 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp: In member function ‘virtual void* Grantlee::AbstractNodeFactory::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_node.cpp:168:26: error: ‘nullptr’ was not declared in this scope 168 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: ‘qIsTrivial’ was not declared in this scope 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: expected primary-expression before ‘>’ token 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: expected primary-expression before ‘)’ token 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: ‘qIsRelocatable’ was not declared in this scope 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: expected primary-expression before ‘>’ token 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: expected primary-expression before ‘)’ token 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: ‘is_integral’ is not a member of ‘std’ 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: expected primary-expression before ‘>’ token 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/token.h:55:1: error: ‘::value’ has not been declared 55 | Q_DECLARE_TYPEINFO(Grantlee::Token, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_parser.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:4: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/parser.h:63:11: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 63 | ~Parser() override; | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/parser.h:51:3: error: ‘nullptr’ was not declared in this scope 51 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/parser.h:51:3: error: ‘nullptr’ was not declared in this scope 51 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:4: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_parser.cpp:71:5: error: ‘nullptr’ was not declared in this scope 71 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_parser.cpp:72:5: error: ‘nullptr’ was not declared in this scope 72 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_parser.cpp: In member function ‘virtual void* Grantlee::Parser::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_parser.cpp:83:26: error: ‘nullptr’ was not declared in this scope 83 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:5: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_template.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_template.cpp:71:5: error: ‘nullptr’ was not declared in this scope 71 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_template.cpp:72:5: error: ‘nullptr’ was not declared in this scope 72 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_template.cpp: In member function ‘virtual void* Grantlee::TemplateImpl::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_template.cpp:83:26: error: ‘nullptr’ was not declared in this scope 83 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablecontext.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablecontext.h:36:3: error: ‘nullptr’ was not declared in this scope 36 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablecontext.h:36:3: error: ‘nullptr’ was not declared in this scope 36 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:6: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp: In static member function ‘static void ScriptableContext::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:87:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 87 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:87:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 87 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:87:20: error: cannot convert ‘ScriptableContext*’ to ‘int*’ in initialization 87 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableContext* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:90:37: error: request for member ‘lookup’ in ‘* _t’, which is of non-class type ‘int’ 90 | case 0: { QVariant _r = _t->lookup((*reinterpret_cast< const QString(*)>(_a[1]))); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:91:68: error: ‘move’ is not a member of ‘std’ 91 | if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:91:68: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:92:21: error: request for member ‘insert’ in ‘* _t’, which is of non-class type ‘int’ 92 | case 1: _t->insert((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QVariant(*)>(_a[2]))); break; | ^~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:6: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:93:21: error: request for member ‘push’ in ‘* _t’, which is of non-class type ‘int’ 93 | case 2: _t->push(); break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:94:21: error: request for member ‘pop’ in ‘* _t’, which is of non-class type ‘int’ 94 | case 3: _t->pop(); break; | ^~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:95:36: error: request for member ‘render’ in ‘* _t’, which is of non-class type ‘int’ 95 | case 4: { QString _r = _t->render((*reinterpret_cast< const QObjectList(*)>(_a[1]))); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:96:67: error: ‘move’ is not a member of ‘std’ 96 | if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:96:67: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:107:5: error: ‘nullptr’ was not declared in this scope 107 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:108:5: error: ‘nullptr’ was not declared in this scope 108 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp: In member function ‘virtual void* ScriptableContext::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablecontext.cpp:119:26: error: ‘nullptr’ was not declared in this scope 119 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtScript/qscriptvalue.h: In member function ‘QScriptValuePrivate* QScriptValue::d_func()’: /usr/include/qt/QtScript/qscriptvalue.h:209:5: error: no matching function for call to ‘qGetPtrHelper(QExplicitlySharedDataPointer&)’ 209 | Q_DECLARE_PRIVATE(QScriptValue) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtScript/qscriptvalue.h:209:5: note: mismatched types ‘T*’ and ‘QExplicitlySharedDataPointer’ 209 | Q_DECLARE_PRIVATE(QScriptValue) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtScript/qscriptvalue.h: In member function ‘const QScriptValuePrivate* QScriptValue::d_func() const’: /usr/include/qt/QtScript/qscriptvalue.h:209:5: error: no matching function for call to ‘qGetPtrHelper(const QExplicitlySharedDataPointer&)’ 209 | Q_DECLARE_PRIVATE(QScriptValue) | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: candidate: ‘template T* qGetPtrHelper(T*)’ 1054 | template inline T *qGetPtrHelper(T *ptr) { return ptr; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qglobal.h:1054:33: note: template argument deduction/substitution failed: /usr/include/qt/QtScript/qscriptvalue.h:209:5: note: mismatched types ‘T*’ and ‘QExplicitlySharedDataPointer’ 209 | Q_DECLARE_PRIVATE(QScriptValue) | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablefilterexpression.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablefilterexpression.h:39:3: error: ‘nullptr’ was not declared in this scope 39 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablefilterexpression.h:39:3: error: ‘nullptr’ was not declared in this scope 39 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:7: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp: In static member function ‘static void ScriptableFilterExpression::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:83:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 83 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:83:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 83 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:83:20: error: cannot convert ‘ScriptableFilterExpression*’ to ‘int*’ in initialization 83 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableFilterExpression* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:86:37: error: request for member ‘resolve’ in ‘* _t’, which is of non-class type ‘int’ 86 | case 0: { QVariant _r = _t->resolve((*reinterpret_cast< ScriptableContext*(*)>(_a[1]))); | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:87:68: error: ‘move’ is not a member of ‘std’ 87 | if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:87:68: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:88:33: error: request for member ‘isTrue’ in ‘* _t’, which is of non-class type ‘int’ 88 | case 1: { bool _r = _t->isTrue((*reinterpret_cast< ScriptableContext*(*)>(_a[1]))); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:89:64: error: ‘move’ is not a member of ‘std’ 89 | if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:89:64: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:90:33: error: request for member ‘equals’ in ‘* _t’, which is of non-class type ‘int’ 90 | case 2: { bool _r = _t->equals((*reinterpret_cast< ScriptableFilterExpression*(*)>(_a[1])),(*reinterpret_cast< ScriptableContext*(*)>(_a[2]))); | ^~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:7: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:91:64: error: ‘move’ is not a member of ‘std’ 91 | if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:91:64: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:113:5: error: ‘nullptr’ was not declared in this scope 113 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:114:5: error: ‘nullptr’ was not declared in this scope 114 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp: In member function ‘virtual void* ScriptableFilterExpression::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:125:26: error: ‘nullptr’ was not declared in this scope 125 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:8: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:60:49: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 60 | void render(OutputStream *stream, Context *c) const override; | ^~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:52:3: error: ‘nullptr’ was not declared in this scope 52 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:52:3: error: ‘nullptr’ was not declared in this scope 52 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:8: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:78:54: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 78 | /* reimp */ void setEngine(Grantlee::Engine *engine) override; | ^ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:81:59: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 81 | Node *getNode(const QString &tagContent, Parser *p = 0) const override; | ^~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:73:3: error: ‘nullptr’ was not declared in this scope 73 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablenode.h:73:3: error: ‘nullptr’ was not declared in this scope 73 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:8: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp: In static member function ‘static void ScriptableNode::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:72:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 72 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:72:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 72 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:72:20: error: cannot convert ‘ScriptableNode*’ to ‘int*’ in initialization 72 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableNode* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:75:21: error: request for member ‘setNodeList’ in ‘* _t’, which is of non-class type ‘int’ 75 | case 0: _t->setNodeList((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QObjectList(*)>(_a[2]))); break; | ^~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:8: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:86:5: error: ‘nullptr’ was not declared in this scope 86 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:87:5: error: ‘nullptr’ was not declared in this scope 87 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp: In member function ‘virtual void* ScriptableNode::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:98:26: error: ‘nullptr’ was not declared in this scope 98 | if (!_clname) return nullptr; | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:167:5: error: ‘nullptr’ was not declared in this scope 167 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:168:5: error: ‘nullptr’ was not declared in this scope 168 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp: In member function ‘virtual void* ScriptableNodeFactory::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablenode.cpp:179:26: error: ‘nullptr’ was not declared in this scope 179 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptableparser.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptableparser.h:40:3: error: ‘nullptr’ was not declared in this scope 40 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptableparser.h:40:3: error: ‘nullptr’ was not declared in this scope 40 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:9: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp: In static member function ‘static void ScriptableParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:97:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 97 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:97:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 97 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:97:20: error: cannot convert ‘ScriptableParser*’ to ‘int*’ in initialization 97 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableParser* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:100:40: error: request for member ‘parse’ in ‘* _t’, which is of non-class type ‘int’ 100 | case 0: { QObjectList _r = _t->parse((*reinterpret_cast< QObject*(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); | ^~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:9: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:101:71: error: ‘move’ is not a member of ‘std’ 101 | if (_a[0]) *reinterpret_cast< QObjectList*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:101:71: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:102:40: error: request for member ‘parse’ in ‘* _t’, which is of non-class type ‘int’ 102 | case 1: { QObjectList _r = _t->parse((*reinterpret_cast< QObject*(*)>(_a[1])),(*reinterpret_cast< const QStringList(*)>(_a[2]))); | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:103:71: error: ‘move’ is not a member of ‘std’ 103 | if (_a[0]) *reinterpret_cast< QObjectList*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:103:71: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:104:40: error: request for member ‘parse’ in ‘* _t’, which is of non-class type ‘int’ 104 | case 2: { QObjectList _r = _t->parse((*reinterpret_cast< QObject*(*)>(_a[1]))); | ^~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:105:71: error: ‘move’ is not a member of ‘std’ 105 | if (_a[0]) *reinterpret_cast< QObjectList*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:105:71: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:106:21: error: request for member ‘skipPast’ in ‘* _t’, which is of non-class type ‘int’ 106 | case 3: _t->skipPast((*reinterpret_cast< const QString(*)>(_a[1]))); break; | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:107:34: error: request for member ‘takeNextToken’ in ‘* _t’, which is of non-class type ‘int’ 107 | case 4: { Token _r = _t->takeNextToken(); | ^~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:108:65: error: ‘move’ is not a member of ‘std’ 108 | if (_a[0]) *reinterpret_cast< Token*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:108:65: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:109:33: error: request for member ‘hasNextToken’ in ‘* _t’, which is of non-class type ‘int’ 109 | case 5: { bool _r = _t->hasNextToken(); | ^~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:110:64: error: ‘move’ is not a member of ‘std’ 110 | if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:110:64: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:111:21: error: request for member ‘removeNextToken’ in ‘* _t’, which is of non-class type ‘int’ 111 | case 6: _t->removeNextToken(); break; | ^~~~~~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:112:21: error: request for member ‘loadLib’ in ‘* _t’, which is of non-class type ‘int’ 112 | case 7: _t->loadLib((*reinterpret_cast< const QString(*)>(_a[1]))); break; | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:123:5: error: ‘nullptr’ was not declared in this scope 123 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:124:5: error: ‘nullptr’ was not declared in this scope 124 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp: In member function ‘virtual void* ScriptableParser::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptableparser.cpp:135:26: error: ‘nullptr’ was not declared in this scope 135 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablesafestring.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablesafestring.h:37:3: error: ‘nullptr’ was not declared in this scope 37 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablesafestring.h:37:3: error: ‘nullptr’ was not declared in this scope 37 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:10: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp: In static member function ‘static void ScriptableSafeString::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:77:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 77 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:77:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 77 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:77:20: error: cannot convert ‘ScriptableSafeString*’ to ‘int*’ in initialization 77 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableSafeString* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:80:33: error: request for member ‘isSafe’ in ‘* _t’, which is of non-class type ‘int’ 80 | case 0: { bool _r = _t->isSafe(); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:81:64: error: ‘move’ is not a member of ‘std’ 81 | if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:81:64: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:82:21: error: request for member ‘setSafety’ in ‘* _t’, which is of non-class type ‘int’ 82 | case 1: _t->setSafety((*reinterpret_cast< bool(*)>(_a[1]))); break; | ^~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:83:36: error: request for member ‘rawString’ in ‘* _t’, which is of non-class type ‘int’ 83 | case 2: { QString _r = _t->rawString(); | ^~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:84:67: error: ‘move’ is not a member of ‘std’ 84 | if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:84:67: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:95:5: error: ‘nullptr’ was not declared in this scope 95 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:96:5: error: ‘nullptr’ was not declared in this scope 96 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp: In member function ‘virtual void* ScriptableSafeString::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablesafestring.cpp:107:26: error: ‘nullptr’ was not declared in this scope 107 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/grantlee-5.1.0/templates/lib/taglibraryinterface.h: In function ‘T qobject_cast(QObject*) [with T = Grantlee::TagLibraryInterface*]’: /build/grantlee/src/grantlee-5.1.0/templates/lib/taglibraryinterface.h:106:1: error: ‘nullptr’ was not declared in this scope 106 | Q_DECLARE_INTERFACE(Grantlee::TagLibraryInterface, | ^~~~~~~~~~~~~~~~~~~ /build/grantlee/src/grantlee-5.1.0/templates/lib/taglibraryinterface.h: In function ‘T qobject_cast(const QObject*) [with T = Grantlee::TagLibraryInterface*]’: /build/grantlee/src/grantlee-5.1.0/templates/lib/taglibraryinterface.h:106:1: error: ‘nullptr’ was not declared in this scope 106 | Q_DECLARE_INTERFACE(Grantlee::TagLibraryInterface, | ^~~~~~~~~~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletags.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletags.h:48:66: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 48 | = QString()) override; | ^ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletags.h:50:67: error: override controls (override/final) only available with ‘-std=c++11’ or ‘-std=gnu++11’ 50 | QHash filters(const QString &name = QString()) override; | ^ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletags.h:41:3: error: ‘nullptr’ was not declared in this scope 41 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletags.h:41:3: error: ‘nullptr’ was not declared in this scope 41 | Q_OBJECT | ^~~~~~~~ In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qpointer.h:55:5: error: ‘is_pointer’ is not a member of ‘std’; did you mean ‘isprint’? 55 | Q_STATIC_ASSERT_X(!std::is_pointer::value, "QPointer's template type must not be a pointer type"); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:55:5: error: expected primary-expression before ‘>’ token 55 | Q_STATIC_ASSERT_X(!std::is_pointer::value, "QPointer's template type must not be a pointer type"); | ^~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:55:5: error: ‘::value’ has not been declared 55 | Q_STATIC_ASSERT_X(!std::is_pointer::value, "QPointer's template type must not be a pointer type"); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qpointer.h:100:20: error: ‘qIsTrivial’ was not declared in this scope 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: expected primary-expression before ‘>’ token 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: expected primary-expression before ‘)’ token 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: ‘qIsRelocatable’ was not declared in this scope 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: expected primary-expression before ‘>’ token 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: expected primary-expression before ‘)’ token 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: ‘is_integral’ is not a member of ‘std’ 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: expected primary-expression before ‘>’ token 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qpointer.h:100:20: error: ‘::value’ has not been declared 100 | template Q_DECLARE_TYPEINFO_BODY(QPointer, Q_MOVABLE_TYPE); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qjsonobject.h:43, from /usr/include/qt/QtCore/qplugin.h:46, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qjsonvalue.h:95:27: error: expected ‘,’ or ‘...’ before ‘&&’ token 95 | QJsonValue(QJsonValue &&other) Q_DECL_NOTHROW | ^~ /usr/include/qt/QtCore/qjsonvalue.h:95:34: error: invalid constructor; you probably meant ‘QJsonValue (const QJsonValue&)’ 95 | QJsonValue(QJsonValue &&other) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qjsonvalue.h:105:39: error: expected ‘,’ or ‘...’ before ‘&&’ token 105 | QJsonValue &operator =(QJsonValue &&other) Q_DECL_NOTHROW | ^~ /usr/include/qt/QtCore/qjsonvalue.h: In member function ‘QJsonValue& QJsonValue::operator=(QJsonValue)’: /usr/include/qt/QtCore/qjsonvalue.h:107:14: error: ‘other’ was not declared in this scope 107 | swap(other); | ^~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qjsonvalue.h: At global scope: /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: ‘qIsTrivial’ was not declared in this scope 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: expected primary-expression before ‘>’ token 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: expected primary-expression before ‘)’ token 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: ‘qIsRelocatable’ was not declared in this scope 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: expected primary-expression before ‘>’ token 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: expected primary-expression before ‘)’ token 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: ‘is_integral’ is not a member of ‘std’ 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: expected primary-expression before ‘>’ token 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonvalue.h:247:1: error: ‘::value’ has not been declared 247 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonValue) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qplugin.h:46, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qjsonobject.h:77:29: error: expected ‘,’ or ‘...’ before ‘&&’ token 77 | QJsonObject(QJsonObject &&other) Q_DECL_NOTHROW | ^~ /usr/include/qt/QtCore/qjsonobject.h:77:36: error: invalid constructor; you probably meant ‘QJsonObject (const QJsonObject&)’ 77 | QJsonObject(QJsonObject &&other) Q_DECL_NOTHROW | ^ /usr/include/qt/QtCore/qjsonobject.h:84:41: error: expected ‘,’ or ‘...’ before ‘&&’ token 84 | QJsonObject &operator =(QJsonObject &&other) Q_DECL_NOTHROW | ^~ /usr/include/qt/QtCore/qjsonobject.h: In member function ‘QJsonObject& QJsonObject::operator=(QJsonObject)’: /usr/include/qt/QtCore/qjsonobject.h:86:14: error: ‘other’ was not declared in this scope 86 | swap(other); | ^~~~~ /usr/include/qt/QtCore/qjsonobject.h: In constructor ‘QJsonObject::iterator::iterator()’: /usr/include/qt/QtCore/qjsonobject.h:138:48: error: ‘nullptr’ was not declared in this scope 138 | Q_DECL_CONSTEXPR inline iterator() : o(nullptr), i(0) {} | ^~~~~~~ /usr/include/qt/QtCore/qjsonobject.h: In constructor ‘QJsonObject::const_iterator::const_iterator()’: /usr/include/qt/QtCore/qjsonobject.h:181:54: error: ‘nullptr’ was not declared in this scope 181 | Q_DECL_CONSTEXPR inline const_iterator() : o(nullptr), i(0) {} | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qjsonobject.h: At global scope: /usr/include/qt/QtCore/qjsonobject.h:263:1: error: ‘qIsTrivial’ was not declared in this scope 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: expected primary-expression before ‘>’ token 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: expected primary-expression before ‘)’ token 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: ‘qIsRelocatable’ was not declared in this scope 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: expected primary-expression before ‘>’ token 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: expected primary-expression before ‘)’ token 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: ‘is_integral’ is not a member of ‘std’ 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: expected primary-expression before ‘>’ token 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qjsonobject.h:263:1: error: ‘::value’ has not been declared 263 | Q_DECLARE_SHARED_NOT_MOVABLE_UNTIL_QT6(QJsonObject) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qplugin.h:59:8: error: ‘constexpr’ does not name a type 59 | inline constexpr unsigned char qPluginArchRequirements() | ^~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:59:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ In file included from /usr/include/qt/QtCore/qglobal.h:1218, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qplugin.h:106:1: error: ‘qIsTrivial’ was not declared in this scope 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: expected primary-expression before ‘>’ token 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: expected primary-expression before ‘)’ token 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: ‘qIsRelocatable’ was not declared in this scope 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: expected primary-expression before ‘>’ token 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: expected primary-expression before ‘)’ token 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: ‘is_integral’ is not a member of ‘std’ 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: expected primary-expression before ‘>’ token 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qplugin.h:106:1: error: ‘::value’ has not been declared 106 | Q_DECLARE_TYPEINFO(QStaticPlugin, Q_PRIMITIVE_TYPE); | ^~~~~~~~~~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp: In static member function ‘static void Grantlee::ScriptableTagLibrary::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:78:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 78 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:78:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 78 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:78:20: error: cannot convert ‘Grantlee::ScriptableTagLibrary*’ to ‘int*’ in initialization 78 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | Grantlee::ScriptableTagLibrary* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:81:21: error: request for member ‘addFactory’ in ‘* _t’, which is of non-class type ‘int’ 81 | case 0: _t->addFactory((*reinterpret_cast< const QString(*)>(_a[1])),(*reinterpret_cast< const QString(*)>(_a[2]))); break; | ^~~~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:82:21: error: request for member ‘addFilter’ in ‘* _t’, which is of non-class type ‘int’ 82 | case 1: _t->addFilter((*reinterpret_cast< const QString(*)>(_a[1]))); break; | ^~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:93:5: error: ‘nullptr’ was not declared in this scope 93 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:94:5: error: ‘nullptr’ was not declared in this scope 94 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp: In member function ‘virtual void* Grantlee::ScriptableTagLibrary::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:105:26: error: ‘nullptr’ was not declared in this scope 105 | if (!_clname) return nullptr; | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:133:8: error: ‘constexpr’ does not name a type 133 | static constexpr unsigned char qt_pluginMetaData[] = { | ^~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:133:8: note: C++11 ‘constexpr’ only available with ‘-std=c++11’ or ‘-std=gnu++11’ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:149:2: error: extra ‘;’ [-Wpedantic] 149 | }; | ^ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp: In function ‘const char* qt_plugin_query_metadata()’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:151:1: error: ‘qt_pluginMetaData’ was not declared in this scope 151 | QT_MOC_EXPORT_PLUGIN(Grantlee::ScriptableTagLibrary, ScriptableTagLibrary) | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletemplate.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletemplate.h:47:3: error: ‘nullptr’ was not declared in this scope 47 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptabletemplate.h:47:3: error: ‘nullptr’ was not declared in this scope 47 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:12: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp: In static member function ‘static void ScriptableTemplate::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:81:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 81 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:81:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 81 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:81:20: error: cannot convert ‘ScriptableTemplate*’ to ‘int*’ in initialization 81 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableTemplate* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:84:36: error: request for member ‘render’ in ‘* _t’, which is of non-class type ‘int’ 84 | case 0: { QString _r = _t->render((*reinterpret_cast< ScriptableContext*(*)>(_a[1]))); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:85:67: error: ‘move’ is not a member of ‘std’ 85 | if (_a[0]) *reinterpret_cast< QString*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:85:67: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:86:40: error: request for member ‘nodeList’ in ‘* _t’, which is of non-class type ‘int’ 86 | case 1: { QObjectList _r = _t->nodeList(); | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:87:71: error: ‘move’ is not a member of ‘std’ 87 | if (_a[0]) *reinterpret_cast< QObjectList*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:87:71: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:88:21: error: request for member ‘setNodeList’ in ‘* _t’, which is of non-class type ‘int’ 88 | case 2: _t->setNodeList((*reinterpret_cast< const QObjectList(*)>(_a[1]))); break; | ^~~~~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:99:5: error: ‘nullptr’ was not declared in this scope 99 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:100:5: error: ‘nullptr’ was not declared in this scope 100 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp: In member function ‘virtual void* ScriptableTemplate::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletemplate.cpp:111:26: error: ‘nullptr’ was not declared in this scope 111 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablevariable.h: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablevariable.h:40:3: error: ‘nullptr’ was not declared in this scope 40 | Q_OBJECT | ^~~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/../../../../../grantlee-5.1.0/templates/scriptabletags/scriptablevariable.h:40:3: error: ‘nullptr’ was not declared in this scope 40 | Q_OBJECT | ^~~~~~~~ In file included from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:13: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp: In static member function ‘static void ScriptableVariable::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:75:9: warning: ‘auto’ changes meaning in C++11; please remove it [-Wc++11-compat] 75 | auto *_t = static_cast(_o); | ^~~~ | ---- /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:75:15: error: ISO C++ forbids declaration of ‘_t’ with no type [-fpermissive] 75 | auto *_t = static_cast(_o); | ^~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:75:20: error: cannot convert ‘ScriptableVariable*’ to ‘int*’ in initialization 75 | auto *_t = static_cast(_o); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ScriptableVariable* /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:78:37: error: request for member ‘resolve’ in ‘* _t’, which is of non-class type ‘int’ 78 | case 0: { QVariant _r = _t->resolve((*reinterpret_cast< ScriptableContext*(*)>(_a[1]))); | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:79:68: error: ‘move’ is not a member of ‘std’ 79 | if (_a[0]) *reinterpret_cast< QVariant*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:79:68: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:80:33: error: request for member ‘isTrue’ in ‘* _t’, which is of non-class type ‘int’ 80 | case 1: { bool _r = _t->isTrue((*reinterpret_cast< ScriptableContext*(*)>(_a[1]))); | ^~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:81:64: error: ‘move’ is not a member of ‘std’ 81 | if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = std::move(_r); } break; | ^~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:81:64: note: ‘std::move’ is only available from C++11 onwards /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp: At global scope: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:92:5: error: ‘nullptr’ was not declared in this scope 92 | nullptr, | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:93:5: error: ‘nullptr’ was not declared in this scope 93 | nullptr | ^~~~~~~ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp: In member function ‘virtual void* ScriptableVariable::qt_metacast(const char*)’: /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablevariable.cpp:104:26: error: ‘nullptr’ was not declared in this scope 104 | if (!_clname) return nullptr; | ^~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::KeyboardModifier]’: /usr/include/qt/QtCore/qnamespace.h:110:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::MouseButton]’: /usr/include/qt/QtCore/qnamespace.h:167:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::Orientation]’: /usr/include/qt/QtCore/qnamespace.h:175:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::AlignmentFlag]’: /usr/include/qt/QtCore/qnamespace.h:231:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::WindowType]’: /usr/include/qt/QtCore/qnamespace.h:315:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::WindowState]’: /usr/include/qt/QtCore/qnamespace.h:326:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::ScreenOrientation]’: /usr/include/qt/QtCore/qnamespace.h:346:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::ImageConversionFlag]’: /usr/include/qt/QtCore/qnamespace.h:567:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::DockWidgetArea]’: /usr/include/qt/QtCore/qnamespace.h:1225:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::ToolBarArea]’: /usr/include/qt/QtCore/qnamespace.h:1243:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::Edge]’: /usr/include/qt/QtCore/qnamespace.h:1302:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::InputMethodQuery]’: /usr/include/qt/QtCore/qnamespace.h:1405:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::InputMethodHint]’: /usr/include/qt/QtCore/qnamespace.h:1440:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::DropAction]’: /usr/include/qt/QtCore/qnamespace.h:1491:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::ItemFlag]’: /usr/include/qt/QtCore/qnamespace.h:1548:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::MatchFlag]’: /usr/include/qt/QtCore/qnamespace.h:1563:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::TextInteractionFlag]’: /usr/include/qt/QtCore/qnamespace.h:1588:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::TouchPointState]’: /usr/include/qt/QtCore/qnamespace.h:1640:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::GestureFlag]’: /usr/include/qt/QtCore/qnamespace.h:1672:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = Qt::MouseEventFlag]’: /usr/include/qt/QtCore/qnamespace.h:1727:5: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags& QFlags::operator|=(Enum) [with Enum = QArrayData::AllocationOption]’: /usr/include/qt/QtCore/qarraydata.h:103:23: required from here /usr/include/qt/QtCore/qflags.h:133:93: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) Q_DECL_NOTHROW { i |= Int(other); return *this; } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QArrayData::AllocationOption]’: /usr/include/qt/QtCore/qarraydata.h:126:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QByteArray::Base64Option]’: /usr/include/qt/QtCore/qbytearray.h:473:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QString::SectionFlag]’: /usr/include/qt/QtCore/qstring.h:1418:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h: In instantiation of ‘int QtPrivate::indexOf(const QList&, const U&, int) [with V = QString; U = QStringView]’: /usr/include/qt/QtCore/qstringlist.h:260:72: required from here /usr/include/qt/QtCore/qlist.h:1000:20: error: ‘qMax’ was not declared in this scope 1000 | from = qMax(from + list.p.size(), 0); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlist.h:1005:24: error: no match for ‘operator==’ (operand types are ‘QString’ and ‘const QStringView’) 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:677:10: note: candidate: ‘bool QString::operator==(QLatin1String) const’ 677 | bool operator==(QLatin1String s) const Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:677:35: note: no known conversion for argument 1 from ‘const QStringView’ to ‘QLatin1String’ 677 | bool operator==(QLatin1String s) const Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~^ In file included from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qchar.h:600:30: note: candidate: ‘bool operator==(QChar, QChar)’ 600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; } | ^~~~~~~~ /usr/include/qt/QtCore/qchar.h:600:47: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; } | ~~~~~~^~ /usr/include/qt/QtCore/qchar.h:609:30: note: candidate: ‘bool operator==(QChar, int)’ 609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qchar.h:609:47: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); } | ~~~~~~^~~ In file included from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h:620:13: note: candidate: ‘bool operator==(const QByteArray&, const QByteArray&)’ 620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:620:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’ 620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qbytearray.h:622:13: note: candidate: ‘bool operator==(const QByteArray&, const char*)’ 622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:622:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’ 622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qbytearray.h:624:13: note: candidate: ‘bool operator==(const char*, const QByteArray&)’ 624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:624:36: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’ 624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1192:13: note: candidate: ‘bool operator==(QString::Null, QString::Null)’ 1192 | inline bool operator==(QString::Null, QString::Null) { return true; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1192:24: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’ 1192 | inline bool operator==(QString::Null, QString::Null) { return true; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1194:13: note: candidate: ‘bool operator==(QString::Null, const QString&)’ 1194 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1194:24: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’ 1194 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1196:13: note: candidate: ‘bool operator==(const QString&, QString::Null)’ 1196 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1196:42: note: no known conversion for argument 2 from ‘const QStringView’ to ‘QString::Null’ 1196 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1204:13: note: candidate: ‘bool operator==(QLatin1String, QLatin1String)’ 1204 | inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1204:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1204 | inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qstring.h:1616:20: note: candidate: ‘bool operator==(const QStringRef&, const QStringRef&)’ 1616 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1616:49: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1616 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qstring.h:1628:20: note: candidate: ‘bool operator==(const QString&, const QStringRef&)’ 1628 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1628:69: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QStringRef&’ 1628 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1635:13: note: candidate: ‘bool operator==(const QStringRef&, const QString&)’ 1635 | inline bool operator==(const QStringRef &lhs, const QString &rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1635:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1635 | inline bool operator==(const QStringRef &lhs, const QString &rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1664:20: note: candidate: ‘bool operator==(QLatin1String, const QStringRef&)’ 1664 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1664:45: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1664 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1671:13: note: candidate: ‘bool operator==(const QStringRef&, QLatin1String)’ 1671 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1671:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1671 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1679:13: note: candidate: ‘bool operator==(QChar, const QString&)’ 1679 | inline bool operator==(QChar lhs, const QString &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1679:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1679 | inline bool operator==(QChar lhs, const QString &rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1690:13: note: candidate: ‘bool operator==(const QString&, QChar)’ 1690 | inline bool operator==(const QString &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1690:50: note: no known conversion for argument 2 from ‘const QStringView’ to ‘QChar’ 1690 | inline bool operator==(const QString &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1698:13: note: candidate: ‘bool operator==(QChar, const QStringRef&)’ 1698 | inline bool operator==(QChar lhs, const QStringRef &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1698:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1698 | inline bool operator==(QChar lhs, const QStringRef &rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1709:13: note: candidate: ‘bool operator==(const QStringRef&, QChar)’ 1709 | inline bool operator==(const QStringRef &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1709:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1709 | inline bool operator==(const QStringRef &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1717:13: note: candidate: ‘bool operator==(QChar, QLatin1String)’ 1717 | inline bool operator==(QChar lhs, QLatin1String rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1717:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1717 | inline bool operator==(QChar lhs, QLatin1String rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1728:13: note: candidate: ‘bool operator==(QLatin1String, QChar)’ 1728 | inline bool operator==(QLatin1String lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1728:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1728 | inline bool operator==(QLatin1String lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1736:13: note: candidate: ‘bool operator==(QStringView, QStringView)’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1736:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1744:13: note: candidate: ‘bool operator==(QStringView, QChar)’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1744:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1751:13: note: candidate: ‘bool operator==(QChar, QStringView)’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1751:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1759:13: note: candidate: ‘bool operator==(QStringView, QLatin1String)’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1759:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1766:13: note: candidate: ‘bool operator==(QLatin1String, QStringView)’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1766:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:45, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qpair.h:110:41: note: candidate: ‘template bool operator==(const QPair&, const QPair&)’ 110 | Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator==(const QPair &p1, const QPair &p2) | ^~~~~~~~ /usr/include/qt/QtCore/qpair.h:110:41: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QPair’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: candidate: ‘template bool operator==(const QVarLengthArray&, const QVarLengthArray&)’ 555 | bool operator==(const QVarLengthArray &l, const QVarLengthArray &r) | ^~~~~~~~ /usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QVarLengthArray’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h:141:13: note: candidate: ‘bool operator==(const QHashDummyValue&, const QHashDummyValue&)’ 141 | inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */) | ^~~~~~~~ /usr/include/qt/QtCore/qhash.h:141:24: note: no known conversion for argument 1 from ‘QString’ to ‘const QHashDummyValue&’ 141 | inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:53, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qscopedpointer.h:184:13: note: candidate: ‘template bool operator==(const QScopedPointer&, const QScopedPointer&)’ 184 | inline bool operator==(const QScopedPointer &lhs, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:184:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QScopedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qobject.h:53, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qscopedpointer.h:196:13: note: candidate: ‘template bool operator==(const QScopedPointer&, int)’ 196 | inline bool operator==(const QScopedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:196:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QScopedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvariant.h:595:13: note: candidate: ‘bool operator==(const QVariant&, const QVariantComparisonHelper&)’ 595 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2) | ^~~~~~~~ /usr/include/qt/QtCore/qvariant.h:595:76: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QVariantComparisonHelper&’ 595 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qlocale.h:46, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h:145:32: note: candidate: ‘template bool operator==(const QSharedDataPointer&, int)’ 145 | template inline bool operator==(const QSharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:145:32: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QSharedDataPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qlocale.h:46, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h:293:32: note: candidate: ‘template bool operator==(const QExplicitlySharedDataPointer&, int)’ 293 | template inline bool operator==(const QExplicitlySharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:293:32: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QExplicitlySharedDataPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:742:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const QSharedPointer&)’ 742 | bool operator==(const QSharedPointer &ptr1, const QSharedPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:742:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:753:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const X*)’ 753 | bool operator==(const QSharedPointer &ptr1, const X *ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:753:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:758:6: note: candidate: ‘template bool operator==(const T*, const QSharedPointer&)’ 758 | bool operator==(const T *ptr1, const QSharedPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:758:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: mismatched types ‘const T*’ and ‘QString’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:774:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const QWeakPointer&)’ 774 | bool operator==(const QSharedPointer &ptr1, const QWeakPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:774:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:785:13: note: candidate: ‘template bool operator==(const QSharedPointer&, int)’ 785 | inline bool operator==(const QSharedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:785:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:809:13: note: candidate: ‘template bool operator==(const QWeakPointer&, int)’ 809 | inline bool operator==(const QWeakPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:809:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QWeakPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:103:13: note: candidate: ‘template bool operator==(const T*, const QPointer&)’ 103 | inline bool operator==(const T *o, const QPointer &p) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:103:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: mismatched types ‘const T*’ and ‘QString’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:107:13: note: candidate: ‘template bool operator==(const QPointer&, const T*)’ 107 | inline bool operator==(const QPointer &p, const T *o) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:107:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:111:13: note: candidate: ‘template bool operator==(T*, const QPointer&)’ 111 | inline bool operator==(T *o, const QPointer &p) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:111:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: mismatched types ‘T*’ and ‘QString’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:115:13: note: candidate: ‘template bool operator==(const QPointer&, T*)’ 115 | inline bool operator==(const QPointer &p, T *o) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:115:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:119:13: note: candidate: ‘template bool operator==(const QPointer&, const QPointer&)’ 119 | inline bool operator==(const QPointer &p1, const QPointer &p2) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:119:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1005:24: note: ‘QString’ is not derived from ‘const QPointer’ 1005 | if (n->t() == u) In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:670:31: note: candidate: ‘bool operator==(const QString&, const QString&)’ 670 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:670:76: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QString&’ 670 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h: In instantiation of ‘int QtPrivate::indexOf(const QList&, const U&, int) [with V = QString; U = QLatin1String]’: /usr/include/qt/QtCore/qstringlist.h:265:74: required from here /usr/include/qt/QtCore/qlist.h:1000:20: error: ‘qMax’ was not declared in this scope 1000 | from = qMax(from + list.p.size(), 0); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qlist.h: In instantiation of ‘int QtPrivate::lastIndexOf(const QList&, const U&, int) [with V = QString; U = QStringView]’: /usr/include/qt/QtCore/qstringlist.h:270:76: required from here /usr/include/qt/QtCore/qlist.h:1033:24: error: no match for ‘operator==’ (operand types are ‘QString’ and ‘const QStringView’) 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:677:10: note: candidate: ‘bool QString::operator==(QLatin1String) const’ 677 | bool operator==(QLatin1String s) const Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:677:35: note: no known conversion for argument 1 from ‘const QStringView’ to ‘QLatin1String’ 677 | bool operator==(QLatin1String s) const Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~^ In file included from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qchar.h:600:30: note: candidate: ‘bool operator==(QChar, QChar)’ 600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; } | ^~~~~~~~ /usr/include/qt/QtCore/qchar.h:600:47: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 600 | Q_DECL_CONSTEXPR inline bool operator==(QChar c1, QChar c2) Q_DECL_NOTHROW { return c1.ucs == c2.ucs; } | ~~~~~~^~ /usr/include/qt/QtCore/qchar.h:609:30: note: candidate: ‘bool operator==(QChar, int)’ 609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qchar.h:609:47: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 609 | Q_DECL_CONSTEXPR inline bool operator==(QChar lhs, std::nullptr_t) Q_DECL_NOTHROW { return lhs.isNull(); } | ~~~~~~^~~ In file included from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qbytearray.h:620:13: note: candidate: ‘bool operator==(const QByteArray&, const QByteArray&)’ 620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:620:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’ 620 | inline bool operator==(const QByteArray &a1, const QByteArray &a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qbytearray.h:622:13: note: candidate: ‘bool operator==(const QByteArray&, const char*)’ 622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:622:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QByteArray&’ 622 | inline bool operator==(const QByteArray &a1, const char *a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qbytearray.h:624:13: note: candidate: ‘bool operator==(const char*, const QByteArray&)’ 624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qbytearray.h:624:36: note: no known conversion for argument 1 from ‘QString’ to ‘const char*’ 624 | inline bool operator==(const char *a1, const QByteArray &a2) Q_DECL_NOTHROW | ~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:1192:13: note: candidate: ‘bool operator==(QString::Null, QString::Null)’ 1192 | inline bool operator==(QString::Null, QString::Null) { return true; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1192:24: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’ 1192 | inline bool operator==(QString::Null, QString::Null) { return true; } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1194:13: note: candidate: ‘bool operator==(QString::Null, const QString&)’ 1194 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1194:24: note: no known conversion for argument 1 from ‘QString’ to ‘QString::Null’ 1194 | inline bool operator==(QString::Null, const QString &s) { return s.isNull(); } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1196:13: note: candidate: ‘bool operator==(const QString&, QString::Null)’ 1196 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1196:42: note: no known conversion for argument 2 from ‘const QStringView’ to ‘QString::Null’ 1196 | inline bool operator==(const QString &s, QString::Null) { return s.isNull(); } | ^~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:1204:13: note: candidate: ‘bool operator==(QLatin1String, QLatin1String)’ 1204 | inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1204:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1204 | inline bool operator==(QLatin1String s1, QLatin1String s2) Q_DECL_NOTHROW | ~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qstring.h:1616:20: note: candidate: ‘bool operator==(const QStringRef&, const QStringRef&)’ 1616 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1616:49: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1616 | Q_CORE_EXPORT bool operator==(const QStringRef &s1, const QStringRef &s2) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qstring.h:1628:20: note: candidate: ‘bool operator==(const QString&, const QStringRef&)’ 1628 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1628:69: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QStringRef&’ 1628 | Q_CORE_EXPORT bool operator==(const QString &lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1635:13: note: candidate: ‘bool operator==(const QStringRef&, const QString&)’ 1635 | inline bool operator==(const QStringRef &lhs, const QString &rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1635:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1635 | inline bool operator==(const QStringRef &lhs, const QString &rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1664:20: note: candidate: ‘bool operator==(QLatin1String, const QStringRef&)’ 1664 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1664:45: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1664 | Q_CORE_EXPORT bool operator==(QLatin1String lhs, const QStringRef &rhs) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1671:13: note: candidate: ‘bool operator==(const QStringRef&, QLatin1String)’ 1671 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1671:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1671 | inline bool operator==(const QStringRef &lhs, QLatin1String rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1679:13: note: candidate: ‘bool operator==(QChar, const QString&)’ 1679 | inline bool operator==(QChar lhs, const QString &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1679:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1679 | inline bool operator==(QChar lhs, const QString &rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1690:13: note: candidate: ‘bool operator==(const QString&, QChar)’ 1690 | inline bool operator==(const QString &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1690:50: note: no known conversion for argument 2 from ‘const QStringView’ to ‘QChar’ 1690 | inline bool operator==(const QString &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1698:13: note: candidate: ‘bool operator==(QChar, const QStringRef&)’ 1698 | inline bool operator==(QChar lhs, const QStringRef &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1698:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1698 | inline bool operator==(QChar lhs, const QStringRef &rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1709:13: note: candidate: ‘bool operator==(const QStringRef&, QChar)’ 1709 | inline bool operator==(const QStringRef &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1709:42: note: no known conversion for argument 1 from ‘QString’ to ‘const QStringRef&’ 1709 | inline bool operator==(const QStringRef &lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1717:13: note: candidate: ‘bool operator==(QChar, QLatin1String)’ 1717 | inline bool operator==(QChar lhs, QLatin1String rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1717:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1717 | inline bool operator==(QChar lhs, QLatin1String rhs) Q_DECL_NOTHROW | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1728:13: note: candidate: ‘bool operator==(QLatin1String, QChar)’ 1728 | inline bool operator==(QLatin1String lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1728:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1728 | inline bool operator==(QLatin1String lhs, QChar rhs) Q_DECL_NOTHROW { return rhs == lhs; } | ~~~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1736:13: note: candidate: ‘bool operator==(QStringView, QStringView)’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1736:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1736 | inline bool operator==(QStringView lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1744:13: note: candidate: ‘bool operator==(QStringView, QChar)’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1744:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1744 | inline bool operator==(QStringView lhs, QChar rhs) Q_DECL_NOTHROW { return lhs == QStringView(&rhs, 1); } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1751:13: note: candidate: ‘bool operator==(QChar, QStringView)’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1751:30: note: no known conversion for argument 1 from ‘QString’ to ‘QChar’ 1751 | inline bool operator==(QChar lhs, QStringView rhs) Q_DECL_NOTHROW { return QStringView(&lhs, 1) == rhs; } | ~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1759:13: note: candidate: ‘bool operator==(QStringView, QLatin1String)’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1759:36: note: no known conversion for argument 1 from ‘QString’ to ‘QStringView’ 1759 | inline bool operator==(QStringView lhs, QLatin1String rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~^~~ /usr/include/qt/QtCore/qstring.h:1766:13: note: candidate: ‘bool operator==(QLatin1String, QStringView)’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:1766:38: note: no known conversion for argument 1 from ‘QString’ to ‘QLatin1String’ 1766 | inline bool operator==(QLatin1String lhs, QStringView rhs) Q_DECL_NOTHROW { return lhs.size() == rhs.size() && QtPrivate::compareStrings(lhs, rhs) == 0; } | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:45, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qpair.h:110:41: note: candidate: ‘template bool operator==(const QPair&, const QPair&)’ 110 | Q_DECL_CONSTEXPR Q_INLINE_TEMPLATE bool operator==(const QPair &p1, const QPair &p2) | ^~~~~~~~ /usr/include/qt/QtCore/qpair.h:110:41: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QPair’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: candidate: ‘template bool operator==(const QVarLengthArray&, const QVarLengthArray&)’ 555 | bool operator==(const QVarLengthArray &l, const QVarLengthArray &r) | ^~~~~~~~ /usr/include/qt/QtCore/qvarlengtharray.h:555:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QVarLengthArray’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h:141:13: note: candidate: ‘bool operator==(const QHashDummyValue&, const QHashDummyValue&)’ 141 | inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */) | ^~~~~~~~ /usr/include/qt/QtCore/qhash.h:141:24: note: no known conversion for argument 1 from ‘QString’ to ‘const QHashDummyValue&’ 141 | inline bool operator==(const QHashDummyValue & /* v1 */, const QHashDummyValue & /* v2 */) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:53, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qscopedpointer.h:184:13: note: candidate: ‘template bool operator==(const QScopedPointer&, const QScopedPointer&)’ 184 | inline bool operator==(const QScopedPointer &lhs, const QScopedPointer &rhs) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:184:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QScopedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qobject.h:53, from /usr/include/qt/QtCore/qvariant.h:51, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qscopedpointer.h:196:13: note: candidate: ‘template bool operator==(const QScopedPointer&, int)’ 196 | inline bool operator==(const QScopedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qscopedpointer.h:196:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QScopedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qvariant.h:595:13: note: candidate: ‘bool operator==(const QVariant&, const QVariantComparisonHelper&)’ 595 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2) | ^~~~~~~~ /usr/include/qt/QtCore/qvariant.h:595:76: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QVariantComparisonHelper&’ 595 | inline bool operator==(const QVariant &v1, const QVariantComparisonHelper &v2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qlocale.h:46, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h:145:32: note: candidate: ‘template bool operator==(const QSharedDataPointer&, int)’ 145 | template inline bool operator==(const QSharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:145:32: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QSharedDataPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qlocale.h:46, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qshareddata.h:293:32: note: candidate: ‘template bool operator==(const QExplicitlySharedDataPointer&, int)’ 293 | template inline bool operator==(const QExplicitlySharedDataPointer &p1, std::nullptr_t p2) | ^~~~~~~~ /usr/include/qt/QtCore/qshareddata.h:293:32: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QExplicitlySharedDataPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:742:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const QSharedPointer&)’ 742 | bool operator==(const QSharedPointer &ptr1, const QSharedPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:742:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:753:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const X*)’ 753 | bool operator==(const QSharedPointer &ptr1, const X *ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:753:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:758:6: note: candidate: ‘template bool operator==(const T*, const QSharedPointer&)’ 758 | bool operator==(const T *ptr1, const QSharedPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:758:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: mismatched types ‘const T*’ and ‘QString’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:774:6: note: candidate: ‘template bool operator==(const QSharedPointer&, const QWeakPointer&)’ 774 | bool operator==(const QSharedPointer &ptr1, const QWeakPointer &ptr2) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:774:6: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:785:13: note: candidate: ‘template bool operator==(const QSharedPointer&, int)’ 785 | inline bool operator==(const QSharedPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:785:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QSharedPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/QSharedPointer:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:27, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qsharedpointer_impl.h:809:13: note: candidate: ‘template bool operator==(const QWeakPointer&, int)’ 809 | inline bool operator==(const QWeakPointer &lhs, std::nullptr_t) Q_DECL_NOTHROW | ^~~~~~~~ /usr/include/qt/QtCore/qsharedpointer_impl.h:809:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QWeakPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:103:13: note: candidate: ‘template bool operator==(const T*, const QPointer&)’ 103 | inline bool operator==(const T *o, const QPointer &p) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:103:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: mismatched types ‘const T*’ and ‘QString’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:107:13: note: candidate: ‘template bool operator==(const QPointer&, const T*)’ 107 | inline bool operator==(const QPointer &p, const T *o) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:107:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:111:13: note: candidate: ‘template bool operator==(T*, const QPointer&)’ 111 | inline bool operator==(T *o, const QPointer &p) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:111:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: mismatched types ‘T*’ and ‘QString’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:115:13: note: candidate: ‘template bool operator==(const QPointer&, T*)’ 115 | inline bool operator==(const QPointer &p, T *o) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:115:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/qplugin.h:45, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptabletags.cpp:13, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:11: /usr/include/qt/QtCore/qpointer.h:119:13: note: candidate: ‘template bool operator==(const QPointer&, const QPointer&)’ 119 | inline bool operator==(const QPointer &p1, const QPointer &p2) | ^~~~~~~~ /usr/include/qt/QtCore/qpointer.h:119:13: note: template argument deduction/substitution failed: In file included from /usr/include/qt/QtCore/qvariant.h:45, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qlist.h:1033:24: note: ‘QString’ is not derived from ‘const QPointer’ 1033 | if (n->t() == u) In file included from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qstring.h:670:31: note: candidate: ‘bool operator==(const QString&, const QString&)’ 670 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW; | ^~~~~~~~ /usr/include/qt/QtCore/qstring.h:670:76: note: no known conversion for argument 2 from ‘const QStringView’ to ‘const QString&’ 670 | friend Q_CORE_EXPORT bool operator==(const QString &s1, const QString &s2) Q_DECL_NOTHROW; | ~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QMetaType::TypeFlag]’: /usr/include/qt/QtCore/qmetatype.h:766:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int In file included from /usr/include/qt/QtCore/qvariant.h:48, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qhash.h: In instantiation of ‘void QHash::reserve(int) [with Key = QString; T = QVariant]’: /usr/include/qt/QtCore/qvariant.h:810:38: required from here /usr/include/qt/QtCore/qhash.h:883:20: error: ‘qMax’ was not declared in this scope 883 | d->rehash(-qMax(asize, 1)); | ~~~~^~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QLocale::NumberOption]’: /usr/include/qt/QtCore/qlocale.h:1116:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QIODevice::OpenModeFlag]’: /usr/include/qt/QtCore/qiodevice.h:185:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QTextStream::NumberFlag]’: /usr/include/qt/QtCore/qtextstream.h:202:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QScriptValue::ResolveFlag]’: /usr/include/qt/QtScript/qscriptvalue.h:214:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags QFlags::operator|(Enum) const [with Enum = QScriptValue::PropertyFlag]’: /usr/include/qt/QtScript/qscriptvalue.h:215:1: required from here /usr/include/qt/QtCore/qflags.h:140:108: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 140 | Q_DECL_CONSTEXPR inline QFlags operator|(Enum other) const Q_DECL_NOTHROW { return QFlags(QFlag(i | Int(other))); } | ~~~^~~~~~~ | int In file included from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘int qMetaTypeId() [with T = ScriptableFilterExpression*]’: /usr/include/qt/QtCore/qmetatype.h:1805:26: required from ‘int qRegisterMetaType() [with T = ScriptableFilterExpression*]’ /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/MTDBPGIEEV/moc_scriptablefilterexpression.cpp:101:99: required from here /usr/include/qt/QtCore/qmetatype.h:1798:5: error: size ‘-1’ of array is negative 1798 | Q_STATIC_ASSERT_X(QMetaTypeId2::Defined, "Type is not registered, please use the Q_DECLARE_METATYPE macro to make it known to Qt's meta-object system"); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qglobal.h:1222, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:48, from /usr/include/qt/QtCore/QString:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/exception.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qflags.h: In instantiation of ‘QFlags& QFlags::operator|=(Enum) [with Enum = QMetaType::TypeFlag]’: /usr/include/qt/QtCore/qmetatype.h:1746:15: required from ‘int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]’ /usr/include/qt/QtCore/qmetatype.h:1778:42: required from ‘int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]’ /usr/include/qt/QtCore/qmetatype.h:2286:1: required from here /usr/include/qt/QtCore/qflags.h:133:93: error: ‘Int’ was not declared in this scope; did you mean ‘int’? 133 | Q_DECL_RELAXED_CONSTEXPR inline QFlags &operator|=(Enum other) Q_DECL_NOTHROW { i |= Int(other); return *this; } | ~~~^~~~~~~ | int In file included from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static const typename T::key_type& QtMetaTypePrivate::StlStyleAssociativeContainerAccessor::getKey(const typename T::const_iterator&) [with T = QMap; typename T::key_type = QString; typename T::const_iterator = QMap::const_iterator]’: /usr/include/qt/QtCore/qmetatype.h:1222:78: required from ‘static QtMetaTypePrivate::VariantData QtMetaTypePrivate::QAssociativeIterableImpl::getKeyImpl(void* const*, int, uint) [with T = QMap; uint = unsigned int]’ /usr/include/qt/QtCore/qmetatype.h:1245:68: required from ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]’ /usr/include/qt/QtCore/qvariant.h:776:140: required from here /usr/include/qt/QtCore/qmetatype.h:1155:20: error: ‘const class QVariant’ has no member named ‘first’ 1155 | return it->first; | ~~~~^~~~~ /usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static const typename T::mapped_type& QtMetaTypePrivate::StlStyleAssociativeContainerAccessor::getValue(const typename T::const_iterator&) [with T = QMap; typename T::mapped_type = QVariant; typename T::const_iterator = QMap::const_iterator]’: /usr/include/qt/QtCore/qmetatype.h:1226:80: required from ‘static QtMetaTypePrivate::VariantData QtMetaTypePrivate::QAssociativeIterableImpl::getValueImpl(void* const*, int, uint) [with T = QMap; uint = unsigned int]’ /usr/include/qt/QtCore/qmetatype.h:1245:68: required from ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QMap]’ /usr/include/qt/QtCore/qvariant.h:776:140: required from here /usr/include/qt/QtCore/qmetatype.h:1160:20: error: ‘const class QVariant’ has no member named ‘second’ 1160 | return it->second; | ~~~~^~~~~~ /usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static const typename T::key_type& QtMetaTypePrivate::StlStyleAssociativeContainerAccessor::getKey(const typename T::const_iterator&) [with T = QHash; typename T::key_type = QString; typename T::const_iterator = QHash::const_iterator]’: /usr/include/qt/QtCore/qmetatype.h:1222:78: required from ‘static QtMetaTypePrivate::VariantData QtMetaTypePrivate::QAssociativeIterableImpl::getKeyImpl(void* const*, int, uint) [with T = QHash; uint = unsigned int]’ /usr/include/qt/QtCore/qmetatype.h:1245:68: required from ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QHash]’ /usr/include/qt/QtCore/qvariant.h:779:141: required from here /usr/include/qt/QtCore/qmetatype.h:1155:20: error: ‘const class QVariant’ has no member named ‘first’ 1155 | return it->first; | ~~~~^~~~~ /usr/include/qt/QtCore/qmetatype.h: In instantiation of ‘static const typename T::mapped_type& QtMetaTypePrivate::StlStyleAssociativeContainerAccessor::getValue(const typename T::const_iterator&) [with T = QHash; typename T::mapped_type = QVariant; typename T::const_iterator = QHash::const_iterator]’: /usr/include/qt/QtCore/qmetatype.h:1226:80: required from ‘static QtMetaTypePrivate::VariantData QtMetaTypePrivate::QAssociativeIterableImpl::getValueImpl(void* const*, int, uint) [with T = QHash; uint = unsigned int]’ /usr/include/qt/QtCore/qmetatype.h:1245:68: required from ‘QtMetaTypePrivate::QAssociativeIterableImpl::QAssociativeIterableImpl(const T*) [with T = QHash]’ /usr/include/qt/QtCore/qvariant.h:779:141: required from here /usr/include/qt/QtCore/qmetatype.h:1160:20: error: ‘const class QVariant’ has no member named ‘second’ 1160 | return it->second; | ~~~~^~~~~~ In file included from /usr/include/qt/QtCore/qvariant.h:47, from /usr/include/qt/QtCore/qlocale.h:43, from /usr/include/qt/QtCore/QLocale:1, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/abstractlocalizer.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/context.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/node.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/template.h:26, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/../../../../../grantlee-5.1.0/templates/lib/engine.h:24, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/EWIEGA46WW/moc_engine.cpp:10, from /build/grantlee/src/build/templates/lib/Grantlee_Templates_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qmap.h: In instantiation of ‘void QMapNode::destroySubTree() [with Key = QString; T = QVariant]’: /usr/include/qt/QtCore/qmap.h:248:13: required from ‘void QMapData::destroy() [with Key = QString; T = QVariant]’ /usr/include/qt/QtCore/qmap.h:339:43: required from ‘QMap::~QMap() [with Key = QString; T = QVariant]’ /usr/include/qt/QtCore/qvariant.h:826:29: required from here /usr/include/qt/QtCore/qmap.h:127:34: error: ‘callDestructorIfNecessary’ was not declared in this scope 127 | callDestructorIfNecessary(key); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/qt/QtCore/qmap.h:128:34: error: ‘callDestructorIfNecessary’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] 128 | callDestructorIfNecessary(value); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ make[2]: *** [templates/lib/CMakeFiles/Grantlee_Templates.dir/build.make:63: templates/lib/CMakeFiles/Grantlee_Templates.dir/Grantlee_Templates_autogen/mocs_compilation.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:184: templates/lib/CMakeFiles/Grantlee_Templates.dir/all] Error 2 make: *** [Makefile:152: all] Error 2 ==> ERROR:(B A failure occurred in build().(B  Aborting...(B ==> ERROR: Build failed, check /var/lib/archbuild/staging-x86_64/abaumann/build